terminus-ui
terminus-ui copied to clipboard
chore(packages): update dependency eslint-plugin-jsdoc to v48
trafficstars
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint-plugin-jsdoc | 23.1.0 -> 48.0.4 |
Release Notes
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
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: skipthisparameter 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: dropthrowsandyieldsfrom being reported for non-empty descriptions bynonemptyTagsdefault; #​1126 (03578ca)
v46.4.2
Bug Fixes
require-jsdoc: do not reportMethodDefinitionwith non-publicaccessibility; fixes #​1124 (00922c3)
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://togithub.com/template)for non-JSDoc modes (467441b)
Features
match-description: ensure[@desc](https://togithub.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: catchtypingsas 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 fortypesinpackage.jsonand if not present, check[@types](https://togithub.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
v41.1.2
v41.1.1
v41.1.0
v41.0.0
v40.3.0
v40.2.1
v40.2.0
v40.1.2
v40.1.1
v40.1.0
v40.0.3
v40.0.2
v40.0.1
v40.0.0
v39.9.1
v39.9.0
v39.8.0
v39.7.5
v39.7.4
v39.7.3
v39.7.2
v39.7.1
v39.7.0
v39.6.10
v39.6.9
v39.6.8
v39.6.7
v39.6.6
v39.6.5
v39.6.4
Bug Fixes
v39.6.3
Bug Fixes
v39.6.2
Bug Fixes
- update
jsdoccomment(26141cb)
v39.6.1
Bug Fixes
no-restricted-syntax: update jsdoccomment to be able to use newdescriptionStartLine,descriptionEndLine, andhasPreterminalDescriptionproperties; fixes #​830 (d68d742)
v39.6.0
Features
v39.5.1
Bug Fixes
require-returns-check: ensure breaks in final switch do not fulfill check for all branches returning (691a414)
v39.5.0
Features
v39.4.0
Features
require-param-type,require-param-description: addexemptDestructuredRootsFromCheckssetting; fixes #​752 (da1c85f)
v39.3.25
Bug Fixes
- update jsdoccomment and devDep. (94f784f)
v39.3.24
Bug Fixes
require-returns-check,require-yields-check: check for undefined/void within union; fixes #​925 (cfbdf8b)
v39.3.23
Bug Fixes
require-returns-check: allow implicit-return finally if other try-catch branches returning; fixes #​926 (12da503)
v39.3.22
Bug Fixes
valid-types: report problems with name parsing (e247d67)
v39.3.21
Bug Fixes
v39.3.20
Bug Fixes
require-returns-check: allow for missing catch or finalizer and missing case contents; fixes #​924 (4fabdd6)
v39.3.19
Bug Fixes
require-param: be tolerant ifthisis not included as[@param](https://togithub.com/param); fixes #​919 (c1f21f8)
v39.3.18
Bug Fixes
v39.3.17
Bug Fixes
require-returns-check: throw statements to be exempted from final check if elsewhere in function; fixes #​892 (87c1c2a)
v39.3.16
Bug Fixes
v39.3.15
Bug Fixes
v39.3.14
Bug Fixes
- update jsdoccomment (5ccb32d)
v39.3.13
Bug Fixes
check-param-names: properly handle index offset (0729508)
v39.3.12
Bug Fixes
- update devDeps. (ca91670)
v39.3.6
Bug Fixes
- ensure
TSDeclareFunctionis checked by default where function contexts are expected; closes #​897 (25d2a7f)
v39.3.5
Bug Fixes
v39.3.4
Bug Fixes
- avoid erring out with missing function and any context (07a9fe3)
v39.3.3
Bug Fixes
check-line-alignment: if no types are present, avoid allocating extra space; fixes #​891 (26e7357)
v39.3.2
Bug Fixes
no-undefined-types: ensure parsing takes into account template names with defaults (374daac)
v39.3.1
Bug Fixes
v39.3.0
Features
- update
es-joy/jsdoccommentwithjsdoc-type-pratt-parserupdate (new() keyword for TypeScript types) (66658c0)
v39.2.9
Bug Fixes
v39.2.8
Bug Fixes
- update jsdoccomment (56966d0)
v39.2.7
Bug Fixes
require-jsdoc: report missing blocks to next line of function with explicit column, but only as far as needed (not as far as first line's column) (e53b441)
v39.2.6
Bug Fixes
v39.2.5
Bug Fixes
- update
jsdoccommentand devDep. (fb0c83f)
v39.2.4
Bug Fixes
v39.2.3
Bug Fixes
v39.2.2
Bug Fixes
comment: updatesjsdoccomment(0eef81c)
v39.2.1
Bug Fixes
- regression with checking TS MethodDefinition params (041de5f)
v39.2.0
Features
require-jsdoc: addminLineCountoption to avoid reporting short functions/contexts; fixes #​870 (199aa4a)- support inline
minLineCount(288363e)
v39.1.1
Bug Fixes
require-jsdoc: detect ClassDeclaration as referenced public export and ClassExpression methods; fixes #​648 (520c7be)
v39.1.0
Features
- target Node 14 in builds now that using it (806deca)
v39.0.1
Bug Fixes
- add
enableFixeroption torequire-example(7416331)
v39.0.0
chore
BREAKING CHANGES
- Node 12 is soon entering EOL.
Also:
v38.1.6
Bug Fixes
no-restricted-syntax,no-missing-syntax: pass on parser'svisitorKeysto esquery (f873e32)
v38.1.5
Bug Fixes
no-restricted-syntax: includecommentin templates and in default error message if present (cc031b8)
v38.1.4
Bug Fixes
v38.1.3
Bug Fixes
check-types,no-undefined-types: safer optional chaining (63a96ee)
v38.1.2
Bug Fixes
v38.1.1
Bug Fixes
v38.1.0
Features
- unless the user supplies their own
objecttypepreferredTypes, preferobjectfor plain objects and otherwise preferObject<>; fixes #​800 (#​855) (0f27282)
v38.0.8
Bug Fixes
check-tag-names: allowinternalfor TypeScript mode; fixes #​859 (a530862)sort-tags: add place forinternal(89ad7f5)
v38.0.7
Performance Improvements
v38.0.6
Bug Fixes
v38.0.5
Bug Fixes
- update jsdoccomment, comment-parser, debug (63d18d2)
v38.0.4
Bug Fixes
require-jsdoc: allowTSTypeLiteralandTSTypeAliasDeclarationto haveTSPropertySignaturechecks pass through them toward public export forpublicOnlychecks; fixes #​852 (19e4f6f)
v38.0.3
Bug Fixes
valid-types: updatees-joy/jsdoccomment(5e8e0c7)
v38.0.2
Bug Fixes
match-description: single empty line was not being reported (ec34e66)
v38.0.1
Bug Fixes
match-name: perform replacements for names appearing after multiline types (a23168d)
v38.0.0
Bug Fixes
match-description: adjust default to allow for trailing whitespace but do check for such WS now (a31a8fd)
Features
BREAKING CHANGES
match-description:match-descriptionregular expressions now need to take account for trailing whitespace
v37.9.7
Bug Fixes
v37.9.6
Bug Fixes
v37.9.5
Bug Fixes
- stop reporting
asyncfunction (unless withforceReturnsWithAsync) or Promise return with void type parameter; fixes #​845 (509baf9)
v37.9.4
Bug Fixes
require-jsdoc: avoid class jsdoc blocks suppressing errors forPropertyDefinition; fixes #​841 (ef68427)
v37.9.3
Bug Fixes
no-restricted-syntax,no-missing-syntax: update jsdoccomment to avoid breaking on bad types (at least until jsdoc-type-pratt-parser may support all expected); fixes #​842 (06c3163)
v37.9.2
Bug Fixes
v37.9.1
Bug Fixes
valid-types: require name fortutorialbut disallow type (32447f0)
v37.9.0
Features
check-values: add checking ofkind(eb92080)
v37.8.2
Bug Fixes
empty-tags: prevent tag content forinterfacein Closure mode (1b3212f)
v37.8.1
Bug Fixes
valid-types: allow dropping oftypedefname and/or type by TypeScript (8847608)
v37.8.0
Features
- add
sort-tagsrule (38d51ff)
v37.7.1
Bug Fixes
check-types: prevent parent objects from being reported in "typescript" mode even with generic preferredTypes match (unless there isunifyParentAndChildTypeChecksconfig); fixes [#​800](http
Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Never, 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 has been generated by Mend Renovate. View repository job log here.