21534ec0c9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #556  from xcambar/install_function_for_testing  
							
							... 
							
							
 
							
							Add install_script test suite; wrap installation in a function, for testing. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3cdec8e875 
								
							
								 
							
						 
						
							
							
								
								Testable install script  
							
							... 
							
							
 
							
							* wraps main code into a function
* EnvVar-based install start
* Clean environment after install 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								cec1c38a84 
								
							
								 
							
						 
						
							
							
								
								Move sourcing tests to a separate test suite.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ad0a5cd8c7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #560  from brock/pwd  
							
							... 
							
							
 
							
							use `command -p pwd` to use the system default pwd 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								1c9a5ba2d8 
								
							
								 
							
						 
						
							
							
								
								use slash pwd instead of command  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								fd1f2cdf66 
								
							
								 
							
						 
						
							
							
								
								use `command -p pwd` to use the system default pwd  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								2d529cc8b7 
								
							
								 
							
						 
						
							
							
								
								Prevent attempts to `nvm use` a circular reference.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								9b91734f0b 
								
							
								 
							
						 
						
							
							
								
								Show "∞" when there's a circular alias reference.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								0f5997f754 
								
							
								 
							
						 
						
							
							
								
								Clean up from some more tests  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								7a339bdd3c 
								
							
								 
							
						 
						
							
							
								
								Adding nvm_resolve_alias  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								08aa09e664 
								
							
								 
							
						 
						
							
							
								
								Prevent test pollution.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								8284cd0f81 
								
							
								 
							
						 
						
							
							
								
								Ensuring that there's a stable and unstable version "available" for this test.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								e421a0dc5f 
								
							
								 
							
						 
						
							
							
								
								Ensure nvm follows redirects to nodejs.org  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								601490ac1d 
								
							
								 
							
						 
						
							
							
								
								Merge tag 'v0.17.3'  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								4748b3a236 
								
							
								 
							
						 
						
							
							
								
								v0.17.3  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								2a61569881 
								
							
								 
							
						 
						
							
							
								
								http://nodejs.org/dist  now redirects to  https://nodejs.org/dist  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a7b1f93592 
								
							
								 
							
						 
						
							
							
								
								README cleanup: Use the Oxford comma, properly lowercase commands  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ca89cceb99 
								
							
								 
							
						 
						
							
							
								
								Default $NVM_SYMLINK_CURRENT to off (create a "current" symlink on `use`).  
							
							... 
							
							
 
							
							Fixes  #499 . 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								7b6e06e556 
								
							
								 
							
						 
						
							
							
								
								Add tests for "`nvm use default` on source" behavior.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								370dfcab7c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #548  from BanzaiMan/ha-bug-npm-update  
							
							... 
							
							
 
							
							Fix npm update code 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								44d5776110 
								
							
								 
							
						 
						
							
							
								
								Fix npm update code  
							
							... 
							
							
 
							
							https://npmjs.org/install.sh  redirects to https://www.npmjs.org/install.sh 
so this code would fail if it ever npm was absent when we get here. 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								d49443e1fb 
								
							
								 
							
						 
						
							
							
								
								Properly handle nvm_print_implicit_alias splitting in zsh.  
							
							... 
							
							
 
							
							Hopefully fixes  #546 . 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								e99645f402 
								
							
								 
							
						 
						
							
							
								
								Don't list uninstalled implicit aliases  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								8f76b35370 
								
							
								 
							
						 
						
							
							
								
								Fix `nvm alias` tests to have both stable and unstable mocks.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a2633e5980 
								
							
								 
							
						 
						
							
							
								
								Fixing "nvm alias" output redirection.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								6c89e96f67 
								
							
								 
							
						 
						
							
							
								
								Ensure that we don't try to uninstall the current version of node in test teardowns.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								1ee708b79b 
								
							
								 
							
						 
						
							
							
								
								Fix an output redirection error.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								035334fd34 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #544  from coreybutler/patch-1  
							
							... 
							
							
 
							
							Fixed links 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								2edc86d574 
								
							
								 
							
						 
						
							
							
								
								Fixed links  
							
							... 
							
							
 
							
							The links were relative to github.com/creationix/nvm/master instead of the intended sites. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								9d23f609ad 
								
							
								 
							
						 
						
							
							
								
								Add note about Windows options. Related to  #284 .  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								9d9cfdc2c8 
								
							
								 
							
						 
						
							
							
								
								Two spaces after a period is incorrect.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								1931f7f3f8 
								
							
								 
							
						 
						
							
							
								
								Remove '-e' option from installation tests, in favor of explicit failures.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								2f2c6f0727 
								
							
								 
							
						 
						
							
							
								
								Use nvm_alias in nvm_ls.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								0eef553a88 
								
							
								 
							
						 
						
							
							
								
								Use `-f` instead of `-e` in nvm_alias.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								5135577a3c 
								
							
								 
							
						 
						
							
							
								
								Ensure `nvm run` has the same semantics as `nvm use`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								5bc6e289ce 
								
							
								 
							
						 
						
							
							
								
								Silencing nvm_version_path error output in nvm_print_versions  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								d0c6b87b2e 
								
							
								 
							
						 
						
							
							
								
								Use `nvm_alias` in `nvm alias`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								66b214651f 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_alias` and unit tests.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								acfc459bc5 
								
							
								 
							
						 
						
							
							
								
								Adding notes to the README for "stable", "unstable", and "system".  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f0471acbf5 
								
							
								 
							
						 
						
							
							
								
								v0.17.2  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								fda05fb64b 
								
							
								 
							
						 
						
							
							
								
								Remove trailing whitespace.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								2737a95645 
								
							
								 
							
						 
						
							
							
								
								Create nvm_ensure_version_prefix, and make nvm_format_version actually format the version.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								5706aef3d0 
								
							
								 
							
						 
						
							
							
								
								nvm_format_version: add unit tests.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								4cdf356cdc 
								
							
								 
							
						 
						
							
							
								
								Support `nvm ls-remote stable` and `nvm ls-remote unstable`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								c918e570b6 
								
							
								 
							
						 
						
							
							
								
								Add support for `nvm ls stable` and `nvm ls unstable`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								5dc7af6285 
								
							
								 
							
						 
						
							
							
								
								Make `nvm alias` list implicit "stable" and "unstable" aliases when they're not already aliases.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								f9565ff675 
								
							
								 
							
						 
						
							
							
								
								Adding nvm_print_implicit_alias success tests  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								cea0e88489 
								
							
								 
							
						 
						
							
							
								
								Adding nvm_print_implicit_alias error tests.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								5aad535d53 
								
							
								 
							
						 
						
							
							
								
								Adding nvm_print_implicit_alias  
							
							
 
							
						 
						
							11 years ago