Skip to content

Upgrade development dependencies - #868

Merged
Nikerabbit merged 1 commit into
masterfrom
dependency-upgrade-2026Oct
Oct 8, 2026
Merged

Nikerabbit merged 1 commit into
masterfrom
dependency-upgrade-2026Oct

Conversation

@santhoshtr

Copy link
Copy Markdown
Member

Upgrade eslint-config-wikimedia, grunt, grunt-cli, grunt-contrib-qunit, grunt-stylelint, qunit, stylelint and stylelint-config-wikimedia to their latest versions. Apply npm audit fix.

Keep grunt-eslint at 24.3.0, because eslint-config-wikimedia needs ESLint 8. Keep jquery at ^3.7.1, to match the version in MediaWiki.

grunt-contrib-qunit 11 needs Node.js 22. Update the minimum Node.js version and the CI matrix to 22.x and 24.x.

Upgrade eslint-config-wikimedia, grunt, grunt-cli, grunt-contrib-qunit,
grunt-stylelint, qunit, stylelint and stylelint-config-wikimedia to
their latest versions. Apply npm audit fix.

Keep grunt-eslint at 24.3.0, because eslint-config-wikimedia needs
ESLint 8. Keep jquery at ^3.7.1, to match the version in MediaWiki.

grunt-contrib-qunit 11 needs Node.js 22. Update the minimum Node.js
version and the CI matrix to 22.x and 24.x.
@Nikerabbit

Copy link
Copy Markdown
Member

One unrelated warning in CI:

Warning: Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

@Nikerabbit
Nikerabbit merged commit 253d819 into master Oct 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants