Xandor Schiefer
							
						 
						
							 
							
							
								
								
							
							
								
							
								90cfb5d771 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `use`: Prepend instead of changing if shadowed by system dirs ( fixes   #1652 )  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Joshua Li
							
						 
						
							 
							
							
								
								
							
							
								
							
								a5f42d9cea 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update most mkdirs to use make_fake_{node,iojs}  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								38b32c27f3 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update mock data  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								c465a83518 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `nvm ls-remote`: add test for overly-large tab file  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								113d807e5a 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] Support `--no-progress` for `nvm install`  
							
							 
							
							... 
							
							
 
							
							Closes  #1079 . 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								d5dacdf80f 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm debug`: Fix sed syntax error in nvm_command_info()  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								918a39a0d0 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update mocks  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Josh Soref
							
						 
						
							 
							
							
								
								
							
							
								
							
								2859a19bbd 
								
									
								
							
								 
							
						 
						
							
							
								
								[Docs] fix spelling  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								2cd2c0f72e 
								
							
								 
							
						 
						
							
							
								
								Remove useless trailing newlines  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								4846d57c69 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm use`: perfect pre-npm-config env var checking  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								mail6543210
							
						 
						
							 
							
							
							
								
							
								9352f6913a 
								
							
								 
							
						 
						
							
							
								
								Add symbolic link for printf in case of command-not-found  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Xandor Schiefer
							
						 
						
							 
							
							
								
								
							
							
								
							
								334897ae39 
								
									
								
							
								 
							
						 
						
							
							
								
								Preserve PATH locations order when changing versions  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								cbdd41eee2 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] `nvm install`: add `--latest-npm` option to automatically try to upgrade to the latest working version of `npm`.  
							
							 
							
							... 
							
							
 
							
							- also add `nvm install-latest-npm` top-level command 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								J Huang
							
						 
						
							 
							
							
								
								
							
							
								
							
								7965796569 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] enable curl compression only on curl >=7.21.0  
							
							 
							
							... 
							
							
 
							
							curl < 7.21.0 will output redirection reponse body to the output when compressed, which will cause tarball is prepended with redirection reponse body and leads to checksum mismatch.
 - add `nvm_curl_use_compression` and `nvm_curl_version` 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Weston Ganger
							
						 
						
							 
							
							
								
								
							
							
								
							
								7f3145bc98 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] add support for `$NVM_DIR/default-packages` file  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								4249b1c2bb 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_ensure_version_installed`: add `system` support.  
							
							 
							
							... 
							
							
 
							
							Relates to #1238  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								b9f9977cdd 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm install -s`: npm detection  
							
							 
							
							... 
							
							
 
							
							- add `nvm_use_if_needed`
 - add `nvm_install_npm_if_needed` 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								7b253c8c0a 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] Supercharge `nvm debug` output  
							
							 
							
							... 
							
							
 
							
							Try to get shell version, OS and its version, curl/wget/git version. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								973dfc6d4a 
								
							
								 
							
						 
						
							
							
								
								[New] Dynamically detect if curl supports `--compressed`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								fa3631fee3 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] Add `nvm_has_non_aliased`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew McEachen
							
						 
						
							 
							
							
								
								
							
							
								
							
								1e6b5ce039 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] stop setting mirror env vars unnecessarily  
							
							 
							
							... 
							
							
 
							
							Fixes  #1429  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								8e6201b5b1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Update test mocks  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								65acb403ce 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `nvm_clang_version` to ensure clang version > 3.5  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								f7763c8ba9 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] die() in tests should quote "$@" for echo  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Qiangjun Ran
							
						 
						
							 
							
							
								
								
							
							
								
							
								cadbbced20 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Replace all dots with backslash dots  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								76fe1ab1c6 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] ensure that `lts/*` points to boron/latest, not argon/earliest.  
							
							 
							
							... 
							
							
 
							
							- update test mocks
 - fix tests for Boron release
Fixes  #1268 . 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								a29d0e49dc 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] improve + update test mocks  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								702d52f23b 
								
							
								 
							
						 
						
							
							
								
								update test mocks  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								d12ccb130d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `zsh`: when `warncreateglobal` is set, this line warns for some reason. Use `env` to suppress it.  
							
							 
							
							... 
							
							
 
							
							Fixes  #1236 . 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								acbdd9a3fa 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Fix trailing whitespace in `nvm ls-remote`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								f60edbb6b4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update test mocks  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								1ac7e236b1 
								
							
								 
							
						 
						
							
							
								
								[New] Add `lts/foo` support to remote commands.  
							
							 
							
							... 
							
							
 
							
							- `nvm ls-remote`
 - `nvm version-remote`
 - `nvm install`
 - `nvm uninstall`
Document existing support:
 - `nvm use`
 - `nvm exec`
 - `nvm run`
Fixes  #1208 . 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								d3d768adcd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `nvm_get_mirror`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								9c65197b22 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `nvm_get_checksum_alg`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Julien Gilli
							
						 
						
							 
							
							
							
								
							
								a32b914bab 
								
							
								 
							
						 
						
							
							
								
								Fix nvm on SmartOS setups using 64 bits pkgsrc repository  
							
							 
							
							... 
							
							
 
							
							On SmartOS setups using 64 bits pkgsrc repositories, `nvm_get_arch`
would not handle pkg_info's output properly.
This would result in nvm not being to install any node binary when
running on SmartOS setups using a 64 bits pkgsrc repository.
This change fixes this problem, and fixes the tests suite on similar
setups. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Quildreen Motta
							
						 
						
							 
							
							
							
								
							
								730b253174 
								
							
								 
							
						 
						
							
							
								
								Updates tests for the new output messages  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								4c010f442e 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add tests for auto-creation of LTS aliases on `nvm_ls_remote`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								9e09c30621 
								
							
								 
							
						 
						
							
							
								
								update nodejs version list  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								73aa35f508 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] use `$NVM_DIR` instead of relative paths  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								e6606458f7 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add `nvm version-remote` unit tests.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								ce60b6c44a 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update test mocks  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								d2744014df 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add some basic `nvm ls-remote` unit tests.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								57c2004ab2 
								
									
								
							
								 
							
						 
						
							
							
								
								[Breaking] adapt `nvm_install_node_binary` to `nvm_install_binary`, eg, io.js too.  
							
							 
							
							... 
							
							
 
							
							- `nvm_get_checksum` now accepts 5 args (from 3): flavor (node/iojs), type (binary/source), version, slug, compression (xz/gz)
 - `nvm_install_binary` accepts 3 args (from 2): flavor (node/iojs), kind (std), version
 - remove `nvm_install_iojs_binary` 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								eba50de75e 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `nvm_compare_checksum`, `nvm_compute_checksum`, and `nvm_get_checksum`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								eeaddf9ab0 
								
									
								
							
								 
							
						 
						
							
							
								
								Don’t restrict colors to TTYs.  
							
							 
							
							... 
							
							
 
							
							This restriction prevents subcommands from producing colors and passing them up the tree to the actual TTY. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								8a138d98ed 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] Use `awk` to improve version comparison performance  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								1c3f8da6c3 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm alias`: factor out alias creation to `nvm_make_alias`  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								2d50606a78 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] flesh out `nvm_print_default_alias` tests  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								379d079c30 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Ensure color codes are stripped in alias tests.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								ec54c925c1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] use mocks for `nvm_ls_remote`/`nvm_ls_remote_iojs` tests.  
							
							 
							
							
 
							
						 
						
							10 years ago