algolia / unified-instantsearch-ecommerce

The fastest way to implement Algolia, for e-commerce customers.
https://unified-instantsearch-ecommerce.netlify.app
Apache License 2.0
32 stars 51 forks source link

chore(deps): update dependency eslint-plugin-jsdoc to v39 #225

Open renovate[bot] opened 2 years ago

renovate[bot] commented 2 years ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-jsdoc 37.9.6 -> 39.9.1 age adoption passing confidence

Release Notes

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc) ### [`v39.9.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.9.0...v39.9.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.9.0...v39.9.1) ### [`v39.9.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.8.0...v39.9.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.8.0...v39.9.0) ### [`v39.8.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.5...v39.8.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.5...v39.8.0) ### [`v39.7.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.4...v39.7.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.4...v39.7.5) ### [`v39.7.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.3...v39.7.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.3...v39.7.4) ### [`v39.7.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.2...v39.7.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.2...v39.7.3) ### [`v39.7.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.1...v39.7.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.1...v39.7.2) ### [`v39.7.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.0...v39.7.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.0...v39.7.1) ### [`v39.7.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.10...v39.7.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.10...v39.7.0) ### [`v39.6.10`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.9...v39.6.10) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.9...v39.6.10) ### [`v39.6.9`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.8...v39.6.9) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.8...v39.6.9) ### [`v39.6.8`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.7...v39.6.8) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.7...v39.6.8) ### [`v39.6.7`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.6...v39.6.7) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.6...v39.6.7) ### [`v39.6.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.5...v39.6.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.5...v39.6.6) ### [`v39.6.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.4...v39.6.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.4...v39.6.5) ### [`v39.6.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.3...v39.6.4) ##### Bug Fixes - **`require-return-checks`:** check return statements prior to last line; fixes [#​935](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/935) ([65e927b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/65e927bca645bc6e2fe77a761a5df2ff63099ea1)) ### [`v39.6.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.2...v39.6.3) ##### Bug Fixes - update jsdoccomment; fixes [#​934](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/934) ([124d327](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/124d32792062bb2aa1dd1f9c89dfb5c654c35a19)) ### [`v39.6.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.1...v39.6.2) ##### Bug Fixes - update `jsdoccomment` ([26141cb](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/26141cb97a2b9bcf801f323ad6ec00c05bb178ef)) ### [`v39.6.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.0...v39.6.1) ##### Bug Fixes - **`no-restricted-syntax`:** update jsdoccomment to be able to use new `descriptionStartLine`, `descriptionEndLine`, and `hasPreterminalDescription` properties; fixes [#​830](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/830) ([d68d742](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d68d742e9a32671fd321e76c5ab3298b810160f7)) ### [`v39.6.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.5.1...v39.6.0) ##### Features - **`check-types`:** add `skipRootChecking` option to `preferredTypes` setting; fixes [#​863](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/863) ([e5da5bb](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e5da5bb4afa6d777e84b92bb21cd38551a290b1e)) ### [`v39.5.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.5.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.5.0...v39.5.1) ##### Bug Fixes - **`require-returns-check`:** ensure breaks in final switch do not fulfill check for all branches returning ([691a414](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/691a414d1518e06c5f5869a9f6849b002865c9de)) ### [`v39.5.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.5.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.4.0...v39.5.0) ##### Features - `text-escaping` rule; fixes [#​864](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/864) ([1776e18](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/1776e189d9e96510104d5ab7dab9134da88f2b97)) ### [`v39.4.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.4.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.25...v39.4.0) ##### Features - **`require-param-type`, `require-param-description`:** add `exemptDestructuredRootsFromChecks` setting; fixes [#​752](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/752) ([da1c85f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/da1c85f31e0416a8237b063918daa5b51ee2d178)) ### [`v39.3.25`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.25) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.24...v39.3.25) ##### Bug Fixes - update jsdoccomment and devDep. ([94f784f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/94f784f3f2aded94eb2ff991ccf45b4337a945b7)) ### [`v39.3.24`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.24) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.23...v39.3.24) ##### Bug Fixes - **`require-returns-check`, `require-yields-check`:** check for undefined/void within union; fixes [#​925](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/925) ([cfbdf8b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/cfbdf8b31fb614c04f051c624e3337c5b77ab213)) ### [`v39.3.23`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.23) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.22...v39.3.23) ##### Bug Fixes - **`require-returns-check`:** allow implicit-return finally if other try-catch branches returning; fixes [#​926](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/926) ([12da503](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/12da503cbad8e8caeca64ffb769cb474cb7c6a00)) ### [`v39.3.22`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.22) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.21...v39.3.22) ##### Bug Fixes - **`valid-types`:** report problems with name parsing ([e247d67](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e247d6777fff34e73193db8ccc61beb9de988002)) ### [`v39.3.21`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.21) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.20...v39.3.21) ##### Bug Fixes - **`require-param`:** do not cache by comment node; fixes [#​901](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/901) ([867edc3](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/867edc37b2d2d705df3c97cbdb2ff77c250c528c)) ### [`v39.3.20`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.20) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.19...v39.3.20) ##### Bug Fixes - **`require-returns-check`:** allow for missing catch or finalizer and missing case contents; fixes [#​924](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/924) ([4fabdd6](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/4fabdd60a8b12487c3db295c2f71b426f0ae83f4)) ### [`v39.3.19`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.19) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.18...v39.3.19) ##### Bug Fixes - **`require-param`:** be tolerant if `this` is not included as `[@param](https://togithub.com/param)`; fixes [#​919](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/919) ([c1f21f8](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/c1f21f8234d37316d9abda17f18ab6010e7b7112)) ### [`v39.3.18`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.18) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.17...v39.3.18) ##### Bug Fixes - **`require-returns-check`:** check child nodes of consequents; fixes [#​923](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/923) ([dc1f875](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/dc1f875b125224d4a9eda5efd2a3591b1884f980)) ### [`v39.3.17`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.17) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.16...v39.3.17) ##### Bug Fixes - **`require-returns-check`:** throw statements to be exempted from final check if elsewhere in function; fixes [#​892](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/892) ([87c1c2a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/87c1c2a4414e6badd8b114f3b13f0335163a222f)) ### [`v39.3.16`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.16) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.15...v39.3.16) ##### Bug Fixes - **`check-param-names`:** tolerate documented "this" param; fixes [#​919](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/919) ([5d20bdf](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/5d20bdf090d82a0aab0d9fc0a24a897c287dd6d2)) ### [`v39.3.15`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.15) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.14...v39.3.15) ##### Bug Fixes - **`require-returns-check`:** checks that all branches of final node return; fixes [#​892](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/892) ([bdd6af2](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/bdd6af25d877d1e714458e7ad9b6b2d284ebc83a)) ### [`v39.3.14`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.14) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.13...v39.3.14) ##### Bug Fixes - update jsdoccomment ([5ccb32d](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/5ccb32d9eb72cb5685298e5a986e6b4af82aa039)) ### [`v39.3.13`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.13) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.12...v39.3.13) ##### Bug Fixes - **`check-param-names`:** properly handle index offset ([0729508](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/07295083055350bde9cbfee02925adb57fb27a88)) ### [`v39.3.12`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.12) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.6...v39.3.12) ##### Bug Fixes - update devDeps. ([ca91670](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/ca91670668f7bf86b3f22d6d6b86f853eb44a7c9)) ### [`v39.3.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.5...v39.3.6) ##### Bug Fixes - ensure `TSDeclareFunction` is checked by default where function contexts are expected; closes [#​897](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/897) ([25d2a7f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/25d2a7f81740622614ba972037911b1a552cceed)) ### [`v39.3.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.4...v39.3.5) ##### Bug Fixes - **`check-tag-names`:** constructor tag and tagNamePreference ([#​899](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/899)) ([4f8d242](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/4f8d242f39136722e6386d78e093620ab41fd91c)) ### [`v39.3.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.3...v39.3.4) ##### Bug Fixes - avoid erring out with missing function and any context ([07a9fe3](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/07a9fe3fb304c191a25df2077b77020b53f8a0f0)) ### [`v39.3.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.2...v39.3.3) ##### Bug Fixes - **`check-line-alignment`:** if no types are present, avoid allocating extra space; fixes [#​891](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/891) ([26e7357](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/26e7357171ee1abd73dc16191725a786e7108cf0)) ### [`v39.3.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.1...v39.3.2) ##### Bug Fixes - **`no-undefined-types`:** ensure parsing takes into account template names with defaults ([374daac](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/374daacbcf68aadaf696213ead43bb59e4feb4c3)) ### [`v39.3.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.0...v39.3.1) ##### Bug Fixes - update `jsdoccomment` to support default template values; fixes [#​887](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/887) ([53e4174](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/53e41742fb5d49bc6b49ccd9ee126eecdcf3d21f)) ### [`v39.3.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.9...v39.3.0) ##### Features - update `es-joy/jsdoccomment` with `jsdoc-type-pratt-parser` update (new() keyword for TypeScript types) ([66658c0](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/66658c0f59c5b903e5c5fe107fde174c0f40f2f4)) ### [`v39.2.9`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.9) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.8...v39.2.9) ##### Bug Fixes - **`check-values`:** handle mismatched `licensePattern`; fixes [#​884](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/884) ([f4a9249](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/f4a92498190ca530dbc17d58c2514ac102ab719a)) ### [`v39.2.8`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.8) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.7...v39.2.8) ##### Bug Fixes - update jsdoccomment ([56966d0](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/56966d006f7efaa602027b7e5952fa75079c5ff3)) ### [`v39.2.7`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.7) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.6...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](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e53b441c936053cca8cde73177b669a2b87db5a8)) ### [`v39.2.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.5...v39.2.6) ##### Bug Fixes - **require-jsdoc:** add column to end line ([#​881](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/881)); fixes [#​843](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/843) ([b65fb3b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/b65fb3b955dbd970f01435f8da79890f6677370f)) ### [`v39.2.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.4...v39.2.5) ##### Bug Fixes - update `jsdoccomment` and devDep. ([fb0c83f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/fb0c83f7cee5fe85e67812eb5af2d507fc52cb59)) ### [`v39.2.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.3...v39.2.4) ##### Bug Fixes - **`require-jsdoc`:** proper reporting of end line numbers; fixes [#​843](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/843) ([4270b75](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/4270b75d7ed3550b4df4f05141dd4abf96741dc7)) ### [`v39.2.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.2...v39.2.3) ##### Bug Fixes - **`require-param-type`:** report column=1 ([#​875](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/875)) ([2f104f8](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/2f104f8ad16bfd14b5c67a82e09ba261293d89e0)) ### [`v39.2.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.1...v39.2.2) ##### Bug Fixes - **`comment`:** updates `jsdoccomment` ([0eef81c](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/0eef81c805ed8d54d803ad18e0f42dd09d54f44c)) ### [`v39.2.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.2.0...v39.2.1) ##### Bug Fixes - regression with checking TS MethodDefinition params ([041de5f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/041de5f224773756edb4a658a791ae99eecfc3bf)) ### [`v39.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.1.1...v39.2.0) ##### Features - **`require-jsdoc`:** add `minLineCount` option to avoid reporting short functions/contexts; fixes [#​870](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/870) ([199aa4a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/199aa4ace3c2227b485b0152c2204fb8cdb11cdd)) - support inline `minLineCount` ([288363e](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/288363e54ff1a03852f5f2c049c23c5e833c1960)) ### [`v39.1.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.1.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.1.0...v39.1.1) ##### Bug Fixes - **`require-jsdoc`:** detect ClassDeclaration as referenced public export and ClassExpression methods; fixes [#​648](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/648) ([520c7be](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/520c7be3e2d848dcfeb3f5aee0817b92d94e743f)) ### [`v39.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.0.1...v39.1.0) ##### Features - target Node 14 in builds now that using it ([806deca](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/806deca28530e9b7c331465837cf227a94984e9f)) ### [`v39.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.0.0...v39.0.1) ##### Bug Fixes - add `enableFixer` option to `require-example` ([7416331](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/7416331155a699948b0d4a47dacb751911d49c19)) ### [`v39.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.1.6...v39.0.0) ##### chore - drop Node 12 from `engines` ([be3af9d](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/be3af9d46d5eeee49ecbf1338cf0115df0c01a3b)), closes [#​865](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/865) ##### BREAKING CHANGES - Node 12 is soon entering EOL. Also: ### [`v38.1.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.1.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.1.5...v38.1.6) ##### Bug Fixes - **`no-restricted-syntax`, `no-missing-syntax`:** pass on parser's `visitorKeys` to esquery ([f873e32](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/f873e328ec8c5cffe82b8c0242434a9b572d875b)) ### [`v38.1.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.1.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.1.4...v38.1.5) ##### Bug Fixes - **`no-restricted-syntax`:** include `comment` in templates and in default error message if present ([cc031b8](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/cc031b8c6a9653a5420857e5b186277baedf94f7)) ### [`v38.1.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.1.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.1.3...v38.1.4) ##### Bug Fixes - **`no-undefined-types`:** add TypeScript utility types (globally allowed types); fixes [#​839](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/839) ([bf9f994](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/bf9f994f70620f3a884be0d1e49fa1a43eaea82e)) ### [`v38.1.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.1.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.1.2...v38.1.3) ##### Bug Fixes - **`check-types`, `no-undefined-types`:** safer optional chaining ([63a96ee](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/63a96ee6705ec221d4d62bfd51aba07183c5f222)) ### [`v38.1.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.1.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.1.1...v38.1.2) ##### Bug Fixes - **`check-types`:** proper use of optional chaining; fixes [#​861](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/861) ([7dbdd9f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/7dbdd9f271a27a8b370ca0f5053f5c51a98dc671)) ### [`v38.1.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.1.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.1.0...v38.1.1) ##### Bug Fixes - **`check-types`:** for `jsdoc` mode, avoid objecting to upper-case; fixes [#​860](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/860) ([d11d271](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d11d271837bd1fad99919024acbd9dc824e18fb1)) ### [`v38.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.8...v38.1.0) ##### Features - unless the user supplies their own `object` type `preferredTypes`, prefer `object` for plain objects and otherwise prefer `Object<>`; fixes [#​800](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/800) ([#​855](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/855)) ([0f27282](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/0f27282c01cb5b0a8f8d3cf2936cabc35dd4d4ed)) ### [`v38.0.8`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.8) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.7...v38.0.8) ##### Bug Fixes - **`check-tag-names`:** allow `internal` for TypeScript mode; fixes [#​859](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/859) ([a530862](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a530862df39258fce3147217069050ee34ad4fe0)) - **`sort-tags`:** add place for `internal` ([89ad7f5](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/89ad7f51afad3c9989845e2cc68d30a72b17ce89)) ### [`v38.0.7`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.7) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.6...v38.0.7) ##### Performance Improvements - improve performance for rules ([#​856](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/856)) ([33eb99e](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/33eb99efce75362a005363b0e99f81393671073c)) ### [`v38.0.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.5...v38.0.6) ##### Bug Fixes - ensure bad JSDoc blocks do not cause errors (outside of `no-bad-blocks`); fixes [#​853](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/853) ([17fe2ca](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/17fe2ca2fe80a4dafd94e2c4dcda1741fa20b745)) ### [`v38.0.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.4...v38.0.5) ##### Bug Fixes - update jsdoccomment, comment-parser, debug ([63d18d2](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/63d18d27b0428eb2aab186a0b691ed2c377ece41)) ### [`v38.0.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.3...v38.0.4) ##### Bug Fixes - **`require-jsdoc`:** allow `TSTypeLiteral` and `TSTypeAliasDeclaration` to have `TSPropertySignature` checks pass through them toward public export for `publicOnly` checks; fixes [#​852](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/852) ([19e4f6f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/19e4f6f40af1b07cc1f6c1c028dd6b905b5db66a)) ### [`v38.0.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.2...v38.0.3) ##### Bug Fixes - **`valid-types`:** update `es-joy/jsdoccomment` ([5e8e0c7](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/5e8e0c7c96532381f84e0e1b896408dbe46bf75f)) ### [`v38.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.1...v38.0.2) ##### Bug Fixes - **`match-description`:** single empty line was not being reported ([ec34e66](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/ec34e66ec9ea1e79605351b9e25bc13f202adda2)) ### [`v38.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v38.0.0...v38.0.1) ##### Bug Fixes - **`match-name`:** perform replacements for names appearing after multiline types ([a23168d](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a23168d8ff38887609b81715e67bb2682dc2c534)) ### [`v38.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v38.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v37.9.7...v38.0.0) ##### Bug Fixes - **`match-description`:** adjust default to allow for trailing whitespace but do check for such WS now ([a31a8fd](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a31a8fda9304cbf697b7c2254cf9b4e523172ab8)) ##### Features - **`tag-lines`:** add `dropEndLines` option; fixes [#​847](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/847) ([26c1c2c](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/26c1c2c703fe0e4c4550292d6650c2b2242ad3c8)) ##### BREAKING CHANGES - **`match-description`:** `match-description` regular expressions now need to take account for trailing whitespace ### [`v37.9.7`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v37.9.7) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v37.9.6...v37.9.7) ##### Bug Fixes - **`no-undefined-types`:** support `unknown` and `const`; fixes [#​846](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/846) ([b5b3e17](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/b5b3e17a97e009cebe0a4dbe7550a44476166109))

Configuration

📅 Schedule: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, 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.