MrSwitch / tricks

Tricks and tips in ES
https://adodson.com/tricks/
1 stars 0 forks source link

chore(deps): update dependency eslint-plugin-jsdoc to v30 #85

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
eslint-plugin-jsdoc devDependencies major ^29.0.0 -> ^30.0.0

Release Notes

gajus/eslint-plugin-jsdoc ### [`v30.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v30.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v29.2.0...v30.0.0) ##### Features - **`check-types`, `no-undefined-types`, `valid-types`:** Add `structuredTags` setting to control whether the type and namepath portions should be checked for validity and whether such portions are required, and to let user-defined "namepath-defining" tags be added to defined types. Closes [#​481](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/481) ([89f2ad0](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/89f2ad0f531bcba4b9c7ddf6385eac62f904c479)) - **`valid-types`:** change `allowEmptyNamepaths` default to `false`, ensuring tags which expect names per docs will be reported ([842381a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/842381a84b5c93594672c105c75538669eb1f732)) ##### BREAKING CHANGES - **`check-types`, `no-undefined-types`, `valid-types`:** Drops `checkSeesForNamepaths` setting. Use `{settings: {jsdoc: {structuredTags: {name: 'namepath', type: false, required: ['name'],}}}}` instead. Also: 1\. Clarifies in more cases where a problem is specific to the mode or not 2\. Reports simultaneous invalid name _and_ type errors 3\. `typdef` now requires `allowEmptyNamepaths: false,` to report empty names (as with other tags) 4\. Requires a name for `event` and `external` (and `extends` in jsdoc mode); some tweaking of other tags per docs

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

github-actions[bot] commented 3 years ago

:tada: This PR is included in version 1.13.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: