nvm: Update to version 2.0.0, adapt to the new version, add arm64 support - #8497
nvm: Update to version 2.0.0, adapt to the new version, add arm64 support#8497deuteros-gex wants to merge 8 commits into
Conversation
|
/verify |
|
All changes look good. Wait for review from human collaborators. nvm
|
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Included review availability: Your plan provides up to 4 included reviews per hour; 2 remain after this review. Summary by CodeRabbit
WalkthroughThe NVM manifest updates version 2.0.0, uses architecture-specific InnoSetup installers, adds arm64 support, manages the per-user ChangesNVM manifest update
Priority: ➖ Normal Severity of issue fixed: Medium Merge Risk: 🟡 Moderate · up to NVM installations can leave Node.js unavailable from PATH, and global installs can expose one user's NVM location to other users. These installation-path issues should be corrected before merge. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Advanced
Run ID: ea1e1e59-0b9e-4c5d-b3a7-4289bdf8d0ff
📒 Files selected for processing (1)
bucket/nvm.json
Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.
|
/verify |
|
All changes look good. Wait for review from human collaborators. nvm
|
Co-authored-by: z-Fng <54583083+z-Fng@users.noreply.github.com>
Co-authored-by: z-Fng <54583083+z-Fng@users.noreply.github.com>
|
/verify |
This comment was marked as outdated.
This comment was marked as outdated.
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Advanced
Run ID: 506b6fb5-8fa3-4f95-a1a2-7f20fb2e7107
📒 Files selected for processing (1)
bucket/nvm.json
Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.
|
/verify |
This comment was marked as outdated.
This comment was marked as outdated.
|
/verify |
|
All changes look good. Wait for review from human collaborators. nvm
|
@deuteros-gex How about setting root to |
LGTM |
Relates to nvm-windows/nvm#1385
closes #8485
<manifest-name[@version]|chore>: <general summary of the pull request>For now the support is pretty early stage, during my test:
a
proxy.exebinary would be generated adjacent to the NodeJS installation directory, which can only be deleted with priviledgeIf the nodejs installation resides in the nvm installation directory, the corresponding proxy.exe either, leaving the whole nvm install hard to remove
So the following tricks cannot be impletmented for now, i.e. the nodejs installled by nvm has to be somewhere other than inside the nvm directory. I believe the default path
%LOCALAPPDATA%\Author Software\nvm\installsshould be honoredhttps://docs.nvm-windows.com/cfg/core#mode-and-install-location