Skip to content

Conversation

@marcustyphoon
Copy link

This updates eslint to v9, which requires a new configuration file format, as well as updating our other dependencies; notably, web-ext 9.2.0 also uses eslint 9 internally.

I did not bother installing eslint-plugin-jsdoc, which is one of the migrations for eslint 9 (as its built-in jsdoc rules have been removed).

This also updates transitive dependencies, resolving 3 security warnings.

@marcustyphoon marcustyphoon requested a review from hobinjk January 22, 2026 00:34
@nightpool
Copy link
Member

what was the blocker for the jsdoc dependencies? I feel like they were one of the most useful parts of eslint

@marcustyphoon
Copy link
Author

No blocker, per se! I just considered this MVP. eslint-plugin-jsdoc's defaults consider most of our jsdoc invalid, so it just needs a bunch of rule-fiddling.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants