chore(deps): update dependency eslint-plugin-jsdoc to v50
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
eslint-plugin-jsdoc | devDependencies | major | ^41.1.1 -> ^50.0.0 |
Release Notes
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v50.6.2
Bug Fixes
v50.6.1
Bug Fixes
v50.6.0
Features
-
lines-before-block: move start-of-block checking behind off-by-default
checkBlockStarts
option (#1341) (f9b102d)
v50.5.0
Features
v50.4.3
Bug Fixes
-
text-escaping: add missing
docs.description
(9a93119)
v50.4.2
Bug Fixes
-
no-multi-asterisks: add missing
docs.description
(f6616c7)
v50.4.1
Bug Fixes
-
match-name
: revert to prior correct behavior of ignoring optional and default code surrounding name (7c0b8c6)
v50.4.0
Features
-
require-hyphen-before-param-description
: ensure template will be properly stringified; fixes #1326 (7019d28)
v50.3.2
Bug Fixes
-
require-hyphen-before-param-description
: inject hyphen at proper place with multiline type (8b5b7f7)
v50.3.1
Bug Fixes
v50.3.0
Features
v50.2.5
Bug Fixes
-
require-jsdoc
: allowTSTypeAliasDeclaration
to be detected for export; fixes #1319 (909de73) - force release (6970456)
- force release (20e0805)
- update semantic-release (baaf8c3)
- update semantic-release/github (8e565e0)
v50.2.4
Bug Fixes
-
require-returns-check
: allow infinite for loops to have only one branch to return; fixes #1315 (e7ab475)
v50.2.3
Bug Fixes
-
require-jsdoc
: avoid erring on static blocks (8222262)
v50.2.2
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.1
Bug Fixes
- properly include options in ruleset factories (964712b)
v50.2.0
Features
v50.1.0
Features
v50.0.1
Bug Fixes
-
no-bad-blocks
: exclude ESLint directives (df55137)
v50.0.0
Bug Fixes
-
lines-before-block
: remove rule from recommended (1cae2cb)
BREAKING CHANGES
-
lines-before-block
: Have to selectively enable thelines-before-block
rule to have it apply now.
v49.0.0
Features
BREAKING CHANGES
-
lines-before-block
: Adds new rule to recommended
v48.11.0
Features
-
check-template-names
: check callback/function tag blocks (058018b) -
require-template
: check callback/function tag block content (116b3e8)
v48.10.2
Bug Fixes
v48.10.1
Bug Fixes
v48.10.0
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.3
Bug Fixes
-
getJsdocProcessorPlugin
: ensure package.json file is consistently located (87a1270)
v48.9.2
Bug Fixes
- examples processor: ensure config can be loaded with plugins (2fbd47c)
v48.9.1
Bug Fixes
v48.9.0
Features
v48.8.3
Bug Fixes
-
require-template
,check-template-names
: check @property tags; fixes #1269 (22e3274)
v48.8.2
Bug Fixes
-
require-template
,check-template-names
: avoid erring out with missing or bad typedef type; partial fix for #1269 (736a23b)
v48.8.1
Bug Fixes
- sort-tags: @template must be before @typedef (6fb0b3e)
v48.8.0
Features
v48.7.0
Features
v48.6.0
Features
v48.5.2
Bug Fixes
v48.5.1
Bug Fixes
v48.5.0
Features
v48.4.0
Features
v48.3.0
Bug Fixes
-
no-undefined-types
: treat variables imported by[@import](https://github.com/import)
tags as defined; fixes #1244 (54ac4fd)
Features
-
check-values
: checks for valid[@import](https://github.com/import)
syntax (ad31b14)
v48.2.15
Bug Fixes
- Revert "fix(
no-undefined-types
): treat variables imported by[@import](https://github.com/import)
tags as defined"; fixes #1246 (ce066df)
v48.2.14
Bug Fixes
-
no-undefined-types
: treat variables imported by[@import](https://github.com/import)
tags as defined; fixes #1244 (34ba2e0)
v48.2.13
Bug Fixes
v48.2.12
Bug Fixes
- namespace flat config
name
's (8603579)
v48.2.11
Bug Fixes
v48.2.10
Bug Fixes
- add names to flat configs (5429982)
v48.2.9
Bug Fixes
v48.2.8
Bug Fixes
-
require-description-complete-sentence
: avoid triggering punctuation warning after Markdown headings; fixes #1220 (e9e4440)
v48.2.7
Bug Fixes
v48.2.6
Bug Fixes
-
require-yields
: avoid error whenExportNamedDeclaration
has nodeclaration
prop (93a9415)
v48.2.5
Bug Fixes
v48.2.4
Bug Fixes
v48.2.3
Bug Fixes
v48.2.2
Bug Fixes
v48.2.1
Bug Fixes
v48.2.0
Features
v48.1.0
Features
-
check-line-alignment
: add `disableWrapIndent`` option (37df54d)
v48.0.6
Bug Fixes
- informative-docs: check default named declaration (e9a9b74)
- informative-docs: check named export declarations: fixes #1198 (5a79d3f)
v48.0.5
Bug Fixes
- informative-docs: Improve wording in rule description (f2aef87)
v48.0.4
Bug Fixes
-
require-description-complete-sentence
: capture multiple newlines as "paragraphs"; fixes #1193 (c5f203a)
v48.0.3
Bug Fixes
-
require-jsdoc
: ensure children of TS type reference and parameter instantiation can be exports; fixes #1186 (7461e01) -
require-param
: skipthis
parameter in checks (when followed by destructured content); fixes #1190 (0cd761b) - update devDeps. (6b163c8)
v48.0.2
Bug Fixes
- update legacy entry point (b60cbb0)
v48.0.1
Bug Fixes
- ESM: allow src files (d940187)
v48.0.0
Features
- switch to native ESM and add
exports
(6ac8116)
BREAKING CHANGES
- adds exports; requires Node 18
v47.0.2
Bug Fixes
v47.0.1
Bug Fixes
- TS: make configs explicit (47f3161)
v47.0.0
Features
BREAKING CHANGES
- Adds types
v46.10.1
Bug Fixes
- revert change to engines for now (5e6280f)
v46.10.0
Features
- support ESLint 9 (eec9d95)
v46.9.1
Bug Fixes
v46.9.0
Features
v46.8.2
Bug Fixes
v46.8.1
Bug Fixes
-
require-description-complete-sentence
: allow all inline tags at beginning of sentence; fixes #1150 (e8b1475)
v46.8.0
Features
v46.7.0
Features
-
require-returns
: add optional fixer (dfd2a8a)
v46.6.0
Features
v46.5.1
Bug Fixes
v46.5.0
Features
v46.4.6
Bug Fixes
v46.4.5
Bug Fixes
v46.4.4
Bug Fixes
v46.4.3
Bug Fixes
-
match-description
: dropthrows
andyields
from being reported for non-empty descriptions bynonemptyTags
default; #1126 (03578ca)
v46.4.2
Bug Fixes
v46.4.1
Bug Fixes
-
require-jsdoc
: do not reportPropertyDefinition
's with non-publicaccessibility
; fixes #1122 (1e45ae4)
v46.4.0
Features
v46.3.0
Bug Fixes
- make name required on
[@template](https://github.com/template)
for non-JSDoc modes (467441b)
Features
-
match-description
: ensure[@desc](https://github.com/desc)
checked by default; check more desc-like tags by default; check non-empty tags; #233 (1b9d9e4)
v46.2.6
Bug Fixes
-
imports-as-dependencies
: do not log missing package.json when rule is not active; fixes #1117 (3a5dd7d)
v46.2.5
Bug Fixes
v46.2.4
Bug Fixes
-
imports-as-dependencies
: allow relative paths (7469e59)
v46.2.3
Bug Fixes
-
imports-as-dependencies
: catchtypings
as possible publishing source (e3b0d0c)
v46.2.2
Bug Fixes
-
imports-as-dependencies
: don't report TypeScript proper (75b6b8c)
v46.2.1
Bug Fixes
-
imports-as-dependencies
: check fortypes
inpackage.json
and if not present, check[@types](https://github.com/types)
; fixes #1107 (785fb26)
v46.2.0
Features
-
imports-as-dependencies
: add new rule to detect missing dependencies for import statements; fixes #896 (d7ec6e0)
v46.1.0
Features
v46.0.0
Features
-
no-defaults
: make no-defaults on by default (034ade1)
BREAKING CHANGES
-
no-defaults
: Removes default values. Disable the rule if removal not desired.
Also:
- docs: adds info on TS recommended rules
v45.0.0
Features
- add recommended-typescript-flavor configs (6042b77)
- for typescript configs, disable
no-undefined-types
; fixes #888 (ec41b90)
BREAKING CHANGES
- This should only impact users of typescript configs. TS should itself handle checking for undefined types, so the (imperfect) rule has been disabled for such users.
v44.2.7
v44.2.6
v44.2.5
v44.2.4
v44.2.3
v44.2.2
v44.2.1
v44.2.0
v44.1.0
v44.0.2
v44.0.1
v44.0.0
v43.2.0
v43.1.1
v43.1.0
v43.0.9
v43.0.8
v43.0.7
v43.0.6
v43.0.5
v43.0.4
v43.0.3
v43.0.2
v43.0.1
v43.0.0
v42.0.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by RenovateBot