chore(deps): update dependency eslint-plugin-jsdoc to v52 #1036
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.
This PR contains the following updates:
^39.9.1->^52.0.4Release Notes
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v52.0.4Compare Source
Bug Fixes
v52.0.3Compare Source
Bug Fixes
v52.0.2Compare Source
Bug Fixes
v52.0.1Compare Source
Bug Fixes
v52.0.0Compare Source
Bug Fixes
vflag in regexes; match emojis for sentence terminator; fixes #1433 (#1437) (5c2165c)BREAKING CHANGES
vflag instead ofuflag by default for regular expressionsv51.4.1Compare Source
Bug Fixes
v51.4.0Compare Source
Features
check-line-alignment: addtemplateto default tags (#1427) (4c65cbe)v51.3.4Compare Source
Bug Fixes
no-undefined-types: exempt global requires from undefined property checks; fixes #1425 (#1426) (c51ee4f)v51.3.3Compare Source
Bug Fixes
no-undefined-types: addIntlto global types and ensure arbitrary properties of globals can be addressed; fixes #1423 (#1424) (feb65e4)v51.3.2Compare Source
Bug Fixes
multiline-blocks: forrequireSingleLineUnderCount, ensure multi-line types nullify checks (#1422) (9b8efbd)v51.3.1Compare Source
Bug Fixes
no-undefined-types: check class and interface globals; fixes #1420 (#1421) (3748bbe)v51.3.0Compare Source
Features
multiline-blocks: addsrequireSingleLineUnderCountoption; fixes #1158 (#1409) (26276ba)v51.2.3Compare Source
Bug Fixes
require-template,no-undefined-types,valid-types: properly parse template tags with defaults; fixes #1418 (#1419) (35e95a1)v51.2.2Compare Source
Bug Fixes
no-undefined-types: exempt import tags from property checks; fixes #1416 (#1417) (efbcb1c)v51.2.1Compare Source
Bug Fixes
no-undefined-types: also allow globals defined onlanguageOptions(#1415) (e9ff4c7)v51.2.0Compare Source
Features
classtag and the context is set (#1414) (08f7834), closes #1376v51.1.3Compare Source
Bug Fixes
no-undefined-types: liberalize checks to reallow for unknown properties on imports and defined globals; fixes #1412 (#1413) (a083c81)v51.1.2Compare Source
Bug Fixes
jsdoccomment(#1411) (3d2d379)v51.1.1Compare Source
Bug Fixes
require-jsdoc: check interfaces within file for comment blocks; fixes #768 (#1410) (2875c2d)v51.1.0Compare Source
Features
lines-before-block: add default-onignoreSingleLinesoption; fixes #1295 (#1408) (b0faae7)v51.0.7Compare Source
Bug Fixes
check-template-names: checks class body for comments where template names used; fixes #1354 (#1407) (ae2b314)v51.0.6Compare Source
Bug Fixes
require-jsdoc: update jsdoccomment (and espree) to get comment-finding for overloaded functions; fixes #1369 (#1406) (26ae169)v51.0.5Compare Source
Bug Fixes
no-undefined-types: check existence of class methods/properties (#1405) (fcc7b26)v51.0.4Compare Source
Bug Fixes
no-undefined-types: mark sister method and property names as defined; fixes #1403 ; fixes #1119 (#1404) (9bb554a)v51.0.3Compare Source
Bug Fixes
are-docs-informativewhile still using CJS; fixes #1400 (#1401) (ec387d6)v51.0.2Compare Source
Bug Fixes
v51.0.1Compare Source
Bug Fixes
v51.0.0Compare Source
chore
BREAKING CHANGES
Also:
are-docs-informativeimport.meta.dirnamev50.8.0Compare Source
Features
exampleCodeRegexandrejectExampleCodeRegexto be RegExp objects (#1395) (285a03c)v50.7.1Compare Source
Bug Fixes
v50.7.0Compare Source
Features
getJsdocProcessorPlugin: addallowedLanguagesToProcessoption (#1392) (0adbf43)v50.6.17Compare Source
Bug Fixes
require-param: update jsdoccomment to support exported TSFunctionType type; fixes #1386 (#1389) (e26a11a)v50.6.16Compare 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.15Compare Source
Bug Fixes
no-undefined-types: avoid eslint 8 error; fixes #1387 (#1388) (1bef636)v50.6.14Compare Source
Bug Fixes
v50.6.13Compare Source
Bug Fixes
lines-before-block: Only trigger after ';', '}', '|', and '&' (#1383) (19fa3dc), closes #1379 #1343v50.6.12Compare Source
Bug Fixes
no-undefined-types: workaroundparse-imports-exportsbug in handling trailing whitespace; fixes #1373 (#1384) (f32989c)v50.6.11Compare Source
Bug Fixes
check-values: workaroundparse-imports-exportsbug in handling trailing whitespace; fixes #1373 (#1374) (65b0dc0)v50.6.10Compare Source
Bug Fixes
check-values,no-undefined-types: avoid need for worker; fixes #1371 (#1372) (6d5c9fb)v50.6.9Compare Source
Reverts
synckitwithmake-synchronized(#1366)" (#1367) (771eadf)v50.6.8Compare Source
Bug Fixes
v50.6.7Compare Source
Bug Fixes
v50.6.6Compare Source
Bug Fixes
empty-tags: allow for JSDoc-block final asterisks; fixes #670 (23b4bfa)v50.6.5Compare Source
Bug Fixes
text-escaping: always allow content in example tags; fixes #1360 (6baad05)v50.6.4Compare Source
Bug Fixes
v50.6.3Compare Source
Bug Fixes
check-template-names: stop restricting template names to single letters; fixes #1352 (c283729)v50.6.2Compare Source
Bug Fixes
valid-types: update closure suppress types; fixes #1349 (#1350) (a57f36e)v50.6.1Compare Source
Bug Fixes
v50.6.0Compare Source
Features
checkBlockStartsoption (#1341) (f9b102d)v50.5.0Compare Source
Features
v50.4.3Compare Source
Bug Fixes
docs.description(9a93119)v50.4.2Compare Source
Bug Fixes
docs.description(f6616c7)v50.4.1Compare Source
Bug Fixes
match-name: revert to prior correct behavior of ignoring optional and default code surrounding name (7c0b8c6)v50.4.0Compare Source
Features
require-hyphen-before-param-description: ensure template will be properly stringified; fixes #1326 (7019d28)v50.3.2Compare Source
Bug Fixes
require-hyphen-before-param-description: inject hyphen at proper place with multiline type (8b5b7f7)v50.3.1Compare Source
Bug Fixes
check-alignment: handle zero indent; fixes #1322 (34866bc)v50.3.0Compare Source
Features
require-param: addignoreWhenAllParamsMissingoption; fixes #1317 (3b18435)v50.2.5Compare Source
Bug Fixes
require-jsdoc: allowTSTypeAliasDeclarationto be detected for export; fixes #1319 (909de73)v50.2.4Compare Source
Bug Fixes
require-returns-check: allow infinite for loops to have only one branch to return; fixes #1315 (e7ab475)v50.2.3Compare Source
Bug Fixes
require-jsdoc: avoid erring on static blocks (8222262)v50.2.2Compare Source
Bug Fixes
check-param-names: check against whitelist of acceptable function nodes so that non-function global contexts do not err; fixes #1303 (288f0ae)v50.2.1Compare Source
Bug Fixes
v50.2.0Compare Source
Features
v50.1.0Compare Source
Features
v50.0.1Compare Source
Bug Fixes
no-bad-blocks: exclude ESLint directives (df55137)v50.0.0Compare Source
Bug Fixes
lines-before-block: remove rule from recommended (1cae2cb)BREAKING CHANGES
lines-before-block: Have to selectively enable thelines-before-blockrule to have it apply now.v49.0.0Compare Source
Features
lines-before-block: add new rule; fixes #1209 (0265923)BREAKING CHANGES
lines-before-block: Adds new rule to recommendedv48.11.0Compare Source
Features
check-template-names: check callback/function tag blocks (058018b)require-template: check callback/function tag block content (116b3e8)v48.10.2Compare Source
Bug Fixes
check-template-names: check for param and returns tags; fixes #1286 (12fca71)v48.10.1Compare Source
Bug Fixes
v48.10.0Compare Source
Features
require-template,check-template-names: add supportClassDeclaration(31d3255)require-template,check-template-names: add supportFunctionDeclaration(28bc1cb)require-template,check-template-names: add supportTSInterfaceDeclaration(320a1eb)v48.9.3Compare Source
Bug Fixes
getJsdocProcessorPlugin: ensure package.json file is consistently located (87a1270)v48.9.2Compare Source
Bug Fixes
v48.9.1Compare Source
Bug Fixes
v48.9.0Compare Source
Features
check-examplesreplacement processor; fixes #928 (6248d59)v48.8.3Compare Source
Bug Fixes
require-template,check-template-names: check @property tags; fixes #1269 (22e3274)v48.8.2Compare Source
Bug Fixes
require-template,check-template-names: avoid erring out with missing or bad typedef type; partial fix for #1269 (736a23b)v48.8.1Compare Source
Bug Fixes
v48.8.0Compare Source
Features
check-template-names: add rule; fixes #1120 (962d99d)v48.7.0Compare Source
Features
require-template: add rule; fixes part of #1120 (d46be35)v48.6.0Compare Source
Features
convert-to-jsdoc-comments; fixes #1002 (d5fa8da)v48.5.2Compare Source
Bug Fixes
require-param: proper errors/fixing for succeeding destructured objects; fixes #762 (394b85f)v48.5.1Compare Source
Bug Fixes
check-param-names: proper error messages for rest elements; fixes #1225 (6371c4a)v48.5.0Compare Source
Features
check-param-names: checkTSMethodSignature(as on interface methods); fixes #1249 (49400e1)v48.4.0Compare Source
Features
no-types: addTSMethodSignature; fixes #1249 (1aa3313)v48.3.0Compare Source
Bug Fixes
no-undefined-types: treat variables imported by[@import](https://redirect.github.com/import)tags as defined; fixes #1244 (54ac4fd)Features
check-values: checks for valid[@import](https://redirect.github.com/import)syntax (ad31b14)v48.2.15Compare Source
Bug Fixes
no-undefined-types): treat variables imported by[@import](https://redirect.github.com/import)tags as defined"; fixes #1246 (ce066df)v48.2.14Compare Source
Bug Fixes
no-undefined-types: treat variables imported by[@import](https://redirect.github.com/import)tags as defined; fixes #1244 (34ba2e0)v48.2.13Compare Source
Bug Fixes
no-undefined-types: prevent linting of "type" within @import; fixes #1242 (0bea154)v48.2.12Compare Source
Bug Fixes
name's (8603579)v48.2.11Compare Source
Bug Fixes
namefor eslintrc configs; fixes #1239 (c2d5a35)v48.2.10Compare Source
Bug Fixes
v48.2.9Compare Source
Bug Fixes
require-description-complete-sentence: regression with heading exempting; fixes #1220 (fbc9fca)v48.2.8Compare Source
Bug Fixes
require-description-complete-sentence: avoid triggering punctuation warning after Markdown headings; fixes #1220 (e9e4440)v48.2.7Compare Source
Bug Fixes
v48.2.6Compare Source
Bug Fixes
require-yields: avoid error whenExportNamedDeclarationhas nodeclarationprop (93a9415)v48.2.5Compare Source
Bug Fixes
typeParameters(#1229) (d417d05)v48.2.4Compare Source
Bug Fixes
valid-types: disable checking of types/names withinimporttags; fixes #1226 (4da4aeb)v48.2.3Compare Source
Bug Fixes
valid-types: whitelist pratt parser keywords; fixes #1221 (ab5624b)v48.2.2Compare Source
Bug Fixes
importtag; fixes #1218 (9e9fed5)v48.2.1Compare Source
Bug Fixes
require-jsdoc: avoid erring on #-marked private methods; fixes #1212 (783b4e9)v48.2.0Compare Source
Features
disableMissingParamChecksoption (#1206) (ba642e4)v48.1.0Compare Source
Features
check-line-alignment: add `disableWrapIndent`` option (37df54d)v48.0.6Compare Source
Bug Fixes
v48.0.5Compare Source
Bug Fixes
v48.0.4Compare Source
Bug Fixes
require-description-complete-sentence: capture multiple newlines as "paragraphs"; fixes #1193 (c5f203a)v48.0.3Compare Source
Bug Fixes
require-jsdoc: ensure children of TS type reference and parameter instantiation can be exports; fixes #1186 (7461e01)require-param: skipthisparameter in checks (when followed by destructured content); fixes #1190 (0cd761b)v48.0.2Compare Source
Bug Fixes
v48.0.1Compare Source
Bug Fixes
v48.0.0Compare Source
Features
exports(6ac8116)BREAKING CHANGES
v47.0.2Compare 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 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.
This PR was generated by Mend Renovate. View the repository job log.