-
Notifications
You must be signed in to change notification settings - Fork 17
Description
From offline discussions: A large majority of the time when a user runs volta install while in a package, what they actually meant to do was volta pin. Additionally, it's confusing to run volta install node@10, see a success message saying that [email protected] was installed and made the default, and then run node -v and not see any change because you are in a project that was pinned (see volta-cli/volta#609).
We discussed consolidating volta pin into volta install, so that the volta install command is also context-aware, and will do the expected thing depending on whether you are in a project or not. We could also consider having a --default or other flag, that allows a user to explicitly change the default, even if they are inside a node project.