-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Update eslint-plugin-jsdoc to support Node 18 and 19
#47490
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update eslint-plugin-jsdoc to support Node 18 and 19
#47490
Conversation
update package via lerna
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…sfy `require-returns-check`
…require-returns-check`
|
Size Change: 0 B Total Size: 1.31 MB ℹ️ View Unchanged
|
youknowriad
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd use undefined instead of void but LGTM anyway 👍
…`require-returns-check`
|
@youknowriad Looks like the new push now also is a victim of the new failing mobile test @Mamaduka called out in slack here: https://wordpress.slack.com/archives/C02QB2JS7/p1674831483519249 So I think someone with the correct privileges will need to merge this manually. Thanks again :) |
|
Flaky tests detected in 64e9957. 🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/4025650675
|
What?
Update the
eslint-plugin-jsdocdependency of theeslint-pluginpackage to version^39.6.9in order to add support for Node version 18 & 19.Closing: #45696
Supersedes: #45697 and #46107
Why?
If you try to install the
@wordpress/eslint-pluginon Node 18 it results in errors due to that package listing a previous version of Node in itsenginesupport.How?
Updating the
eslint-plugin-jsdocdependency of theeslint-pluginpackage to version^39.6.9.Additionally, it was required to update some of the JSDoc definitions in the various packages to meet updated JSDoc rules.
require-returns-checkrule. Therefore explicitundefinedorvoidtypes were added to the return type declarations.Testing Instructions
All CI tests should pass.
Testing Instructions for Keyboard
Not applicable
Screenshots or screencast
Not applicable