Skip to content

fix: keep Node ARP when community nvm.exe remains - #24

Merged
coreybutler merged 1 commit into
mainfrom
fix/keep-node-arp-other-edition
Oct 30, 2026
Merged

coreybutler merged 1 commit into
mainfrom
fix/keep-node-arp-other-edition

Conversation

@coreybutler

Copy link
Copy Markdown
Contributor

Summary

  • Certified --cleanup-user-appdata wiped all nvm4w-node-v* Windows Apps entries and deleted %LOCALAPPDATA%\Author Software\nvm even when Community nvm.exe was still present.
  • Skip shared ARP + AppData removal when that community binary exists.

Test plan

  • go test ./installer/ -run TestCleanupCurrentUserAppData
  • Uninstall Certified while Community remains: Installed Apps Node entries and LocalAppData installs stay

Certified uninstall cleanup wiped nvm4w-node-v* and LocalAppData
even when Community was still installed. Skip shared cleanup when
%LOCALAPPDATA%\Author Software\nvm\nvm.exe is present.

Signed-off-by: Corey Butler <[email protected]>
@coreybutler
coreybutler merged commit d1afb15 into main Oct 30, 2026
5 of 6 checks passed
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.

1 participant