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

chore!: Update commander to v11 #2004

Merged
merged 1 commit into from
Jun 7, 2024
Merged

Conversation

XhmikosR
Copy link
Contributor

@XhmikosR XhmikosR commented May 9, 2024

Commander v11 requires Node.js 16 so this should probably be merged after #2002 and the other PRs.

Please note that this bumps many major versions. I checked commander's release notes, but this could definitely use some more eyes for any breaking changes that might affect svgo.

Ping me when needed for a rebase.

@SethFalco
Copy link
Member

I've rebased for you, migrated away from the method that was deprecated in commander v8, and tacked on a JS Doc for typings.

This looks good to me though, most of the breaking changes between major versions didn't affect us at all from what I can tell. Pretty confident this will be fine after looking through the release notes, testing locally, running tests (which includes our command-line interface), etc.

We'll see if anything comes up from users that test the release candidate, though.

@SethFalco SethFalco marked this pull request as ready for review June 7, 2024 19:23
@SethFalco SethFalco merged commit 1bb5bbe into svg:main Jun 7, 2024
10 checks passed
@XhmikosR XhmikosR deleted the xmr/update-commander branch June 8, 2024 05:09
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