Skip to content

Update dependencies to latest compatible versions #56561

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

Merged
merged 24 commits into from
Jan 19, 2024

Conversation

jakebailey
Copy link
Member

@jakebailey jakebailey commented Nov 27, 2023

We haven't done this in a bit. Most of these updates we already have via lockfile, but some are major updates that are compatible.

After this, ncu says:

Checking /home/jabaile/work/TypeScript/package.json
[====================] 41/41 100%

 chai   ^4.4.1  →  ^5.0.0
 chalk  ^4.1.2  →  ^5.3.0
 which  ^3.0.1  →  ^4.0.0

Run ncu --target latest -u to upgrade package.json

chai is now ESM only and breaks our use.

chalk would now work, because we only use it in ESM contexts. But, upgrading it actually manages to increase the size of node_modules thanks to the pervasiveness of v4.

which's minimum node version is now Node 16, but we still support and build with Node 14.

@typescript-bot typescript-bot added Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug labels Nov 27, 2023
@jakebailey jakebailey merged commit 1982349 into microsoft:main Jan 19, 2024
@jakebailey jakebailey deleted the update-all-deps-1 branch January 19, 2024 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

5 participants