Jordan Harband
							
						 
						
							 
							
							
							
								
							
								5bc6e289ce 
								
							
								 
							
						 
						
							
							
								
								Silencing nvm_version_path error output in nvm_print_versions  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								d0c6b87b2e 
								
							
								 
							
						 
						
							
							
								
								Use `nvm_alias` in `nvm alias`  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								66b214651f 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_alias` and unit tests.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								acfc459bc5 
								
							
								 
							
						 
						
							
							
								
								Adding notes to the README for "stable", "unstable", and "system".  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								fc16d20766 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #537  from ljharb/add_stable_unstable_aliases  
							
							 
							
							... 
							
							
 
							
							Add stable & unstable aliases.
Fixes  #336 .
With these changes, the following `nvm` commands will now support "stable" and "unstable" default/implicit aliases:
 - `ls`/`list`
 - `use`
 - `alias`
 - `run`
 - `exec`
 - `uninstall`
 - `copy-packages`
For these, "stable" will be the latest even minor version that's locally installed; "unstable" will be the latest odd minor version that's locally installed.
In addition, `nvm ls-remote` and `nvm install` will accept the same implicit aliases, however, these will actually call nodejs.org and output the latest even and odd minor versions available for installation.
`nvm alias stable foo` and `nvm alias unstable foo` will *override* the default/implicit aliases. `nvm alias` output will reflect this by showing "(default)" when the alias is not user-defined. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								f0471acbf5 
								
							
								 
							
						 
						
							
							
								
								v0.17.2  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								fda05fb64b 
								
							
								 
							
						 
						
							
							
								
								Remove trailing whitespace.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								2737a95645 
								
							
								 
							
						 
						
							
							
								
								Create nvm_ensure_version_prefix, and make nvm_format_version actually format the version.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								5706aef3d0 
								
							
								 
							
						 
						
							
							
								
								nvm_format_version: add unit tests.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								4cdf356cdc 
								
							
								 
							
						 
						
							
							
								
								Support `nvm ls-remote stable` and `nvm ls-remote unstable`  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								c918e570b6 
								
							
								 
							
						 
						
							
							
								
								Add support for `nvm ls stable` and `nvm ls unstable`  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								5dc7af6285 
								
							
								 
							
						 
						
							
							
								
								Make `nvm alias` list implicit "stable" and "unstable" aliases when they're not already aliases.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								f9565ff675 
								
							
								 
							
						 
						
							
							
								
								Adding nvm_print_implicit_alias success tests  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								cea0e88489 
								
							
								 
							
						 
						
							
							
								
								Adding nvm_print_implicit_alias error tests.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								5aad535d53 
								
							
								 
							
						 
						
							
							
								
								Adding nvm_print_implicit_alias  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								fcdd1ef431 
								
							
								 
							
						 
						
							
							
								
								Add nvm_validate_implicit_alias  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								cd4fc8fb2c 
								
							
								 
							
						 
						
							
							
								
								Adding unit tests for `nvm_ls_remote`  
							
							 
							
							... 
							
							
 
							
							`nvm_download` is stubbed, to avoid making network calls. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								050a2ee9d3 
								
							
								 
							
						 
						
							
							
								
								nvm_remote_version: add unit tests  
							
							 
							
							... 
							
							
 
							
							`nvm_ls_remote` is stubbed out to avoid making network calls here. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								ff92ba7f43 
								
							
								 
							
						 
						
							
							
								
								Silence more secondary "deactivate" output.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								804f2759f8 
								
							
								 
							
						 
						
							
							
								
								Ensure that `nvm use` works when .nvmrc contains "system"  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								d5fe657382 
								
							
								 
							
						 
						
							
							
								
								Ensure `nvm_rc_version` always modifies $NVM_RC_VERSION, rather than retaining its value from previous runs.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								3e4613fd66 
								
							
								 
							
						 
						
							
							
								
								Don't output `nvm deactivate` output when running `nvm use system`  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								9aec19a692 
								
							
								 
							
						 
						
							
							
								
								Update bash completion commands for nvm  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								b707d8b072 
								
							
								 
							
						 
						
							
							
								
								nvm_ls: format the version immediately, so that `nvm ls 0.0.1` doesn't return `nvm ls 0.0.10`  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								be605cb12b 
								
							
								 
							
						 
						
							
							
								
								Adding a failing test: `nvm ls 0.0.x` includes `v0.0.xy`  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								3c66c20570 
								
							
								 
							
						 
						
							
							
								
								Improving "nvm alias" tests to test for all cases.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								59bfdb9863 
								
							
								 
							
						 
						
							
							
								
								Making sure fast alias tests do their own teardown.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								25bd2bb018 
								
							
								 
							
						 
						
							
							
								
								Make `nvm ls-remote` return nvm_ls_remote's exit code.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								4a8a5a1180 
								
							
								 
							
						 
						
							
							
								
								Shell-quoting some more things.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								145da7eef8 
								
							
								 
							
						 
						
							
							
								
								v0.17.1  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								4cf56ae186 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary local var declaration.  Fixes   #535  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								5ad00f13fa 
								
							
								 
							
						 
						
							
							
								
								Suppress error messages in case there's no `master` branch.  
							
							 
							
							... 
							
							
 
							
							Fixes  #533 . 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								53f9841c6c 
								
							
								 
							
						 
						
							
							
								
								v0.17.0  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								444efdb08b 
								
							
								 
							
						 
						
							
							
								
								Adding some more quotes and $()  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								6fde379707 
								
							
								 
							
						 
						
							
							
								
								Use _ instead of ~ as a sentinel  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								ce69c8413e 
								
							
								 
							
						 
						
							
							
								
								More shellcheck recommendations  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								51f6109f8d 
								
							
								 
							
						 
						
							
							
								
								Use $() instead of backticks; add quotes  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								4f081ce4be 
								
							
								 
							
						 
						
							
							
								
								Collapsing some if/else conditions with elif  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								db0051753a 
								
							
								 
							
						 
						
							
							
								
								Compare shell variable contents with a sentinel.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								cf1110ecea 
								
							
								 
							
						 
						
							
							
								
								Quote $NVM_DIR in commands  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								34b97bf76d 
								
							
								 
							
						 
						
							
							
								
								Adding shell var quotes in `nvm alias`  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								b962a590a2 
								
							
								 
							
						 
						
							
							
								
								Removing an extra mkdir -p  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								ddb25ed5a3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #530  from creationix/copy_packages_from_on_install  
							
							 
							
							... 
							
							
 
							
							nvm install: Add --copy-packages-from option 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								486d14f5f8 
								
							
								 
							
						 
						
							
							
								
								Copy packages when applicable, whenever `nvm install` would normally `nvm use` and exit.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								622fdd2cd0 
								
							
								 
							
						 
						
							
							
								
								Error out early if the --copy-packages-from version is invalid.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								eddbe15ee8 
								
							
								 
							
						 
						
							
							
								
								Extract --copy-packages-from argument.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								2e161fe414 
								
							
								 
							
						 
						
							
							
								
								nvm install: Remove this redundant "already installed" check.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								a42b90d215 
								
							
								 
							
						 
						
							
							
								
								Adding some helpful output to `nvm copy-packages`  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								6bae6c07f2 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #528  from creationix/remove_last_expr  
							
							 
							
							... 
							
							
 
							
							Remove last usages of `expr` 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								7fd6d05426 
								
							
								 
							
						 
						
							
							
								
								Instead of using expr to check if paths need cleaning, compare cleaned paths to original paths and export appropriately.  
							
							 
							
							
 
							
						 
						
							11 years ago