Skip to content
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 javascript dependencies #778

Merged
merged 1 commit into from
Oct 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,11 @@ The following dependencies should be ignored:
The GitHub Workflows here should use the same Node.js version as the `mwgate-nodeXX-docker` CI job in WikibaseLexeme,
because that job builds this app for the `test:snl-distnodiff` script. This version is currently Node 18.
The upgrade to Node 20 there is tracked in [T343827](https://phabricator.wikimedia.org/T343827).
- ESLint and related dependencies (i.e. `@typescript-eslint/eslint-plugin`, `eslint-plugin-cypress`):
ESLint v9 requires flat config, which is currently incompatible with some MediaWiki repos.
Migration to ESLint v9 is tracked in [T364065](https://phabricator.wikimedia.org/T364065).
Until this migration is complete, we can't update to versions of dependencies that require v9 or higher.


All other dependencies should generally be updated to the latest version.
If you discover that a dependency should not be updated for some reason, please add it to the above list.
Expand Down
Loading