Botspot
							
						 
						
							 
							
							
								
								
							
							
								
							
								779a34e6a9 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_get_arch`: Rasbperry Pi: armv7l with arm64 kernel, get correct arch  
							
							 
							
							... 
							
							
 
							
							Co-authored-by: Botspot <54716352+Botspot@users.noreply.github.com>
Co-authored-by: Jordan Harband <ljharb@gmail.com>
Co-authored-by: Sladyn Nunes <sladynnunes98@gmail.com> 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Rodrigo Espinosa de los Monteros
							
						 
						
							 
							
							
								
								
							
							
								
							
								4da7f101a2 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_alias`: ensure `lts/-1` returns the one before `lts/*`  
							
							 
							
							... 
							
							
 
							
							Fixes  #2461  
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								641f86879f 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update mocks  
							
							 
							
							... 
							
							
 
							
							- make call count test depend on mocks 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Sladyn Nunes
							
						 
						
							 
							
							
								
								
							
							
								
							
								4fdef427e4 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] `install`: add `-b` flag to skip building from source  
							
							 
							
							... 
							
							
 
							
							Fixes  #2114 . 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								nmarghetti
							
						 
						
							 
							
							
								
								
							
							
								
							
								7f6c0c053a 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] add `nvm_install_binary_extract`  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								nmarghetti
							
						 
						
							 
							
							
								
								
							
							
								
							
								d396181ffb 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] add `nvm_get_artifact_compression`  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								nmarghetti
							
						 
						
							 
							
							
								
								
							
							
								
							
								60e78d3ec1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Add unit test for nvm_download  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								436cda247e 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] remove `nvm_supports_source_options`  
							
							 
							
							... 
							
							
 
							
							Fixes  #2387  
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								3b57dfec8d 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "[Fix] `nvm_die_on_prefix`: only grep lines starting with env var name" ( #2347 )  
							
							 
							
							... 
							
							
 
							
							This reverts commit 21c0c05130 .
Fixes  #2360 . Fixes  #2364 . Fixes  #2366 . 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Dena Burd
							
						 
						
							 
							
							
								
								
							
							
								
							
								6848c16d53 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] Added `set-colors` command. See details below:  
							
							 
							
							... 
							
							
 
							
							This command allows users to replace default colors with their own custom colors.
 - top-level commands modified: alias, ls, ls-remote
 - helper functions added: nvm_echo_with_colors, nvm_err_with_colors,
nvm_set_colors, nvm_get_colors, nvm_print_color_code
 - functions modified: nvm_print_formatted_alias, nvm_print_versions, nvm_print_alias_path (implicitly), nvm_print_default_alias (implicitly), nvm_list_aliases (implicitly)
We added tests and info on using this command to the README!
Co-authored-by: Dena Burd <29719099+gitburd@users.noreply.github.com>
Co-authored-by: Naomi Quinones <52065567+naomiquinones@users.noreply.github.com> 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Matteo De Wint
							
						 
						
							 
							
							
							
								
							
								21c0c05130 
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_die_on_prefix`: only grep lines starting with env var name  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								499d303746 
								
									
								
							
								 
							
						 
						
							
							
								
								[Perf] `use`/`nvm_die_on_prefix`: replicate npm config algorithm and remove `npm config` call  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Dena Burd
							
						 
						
							 
							
							
								
								
							
							
								
							
								c72f2c6f21 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm ls-remote`: accept versions that end with a dot  
							
							 
							
							... 
							
							
 
							
							Fixes  #983 . 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Alex Aubuchon
							
						 
						
							 
							
							
								
								
							
							
								
							
								e77ed07ccc 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Fix `nvm_ls_current` fast test  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Dylan Armstrong
							
						 
						
							 
							
							
								
								
							
							
								
							
								e01060fa2c 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_die_on_prefix`: use directory comparison rather than string  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								cf92956e5d 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] add `nvm_find_project_dir` helper  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								1d88ecfce5 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_die_on_prefix`: check that the prefix is inside the version dir, not just the nvm dir  
							
							 
							
							... 
							
							
 
							
							- also pass the version dir as the third argument 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Naomi Quinones
							
						 
						
							 
							
							
								
								
							
							
								
							
								1bf567bd0b 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] ensure `--help` is intercepted on any command  
							
							 
							
							... 
							
							
 
							
							Co-authored-by: Naomi Quinones <52065567+naomiquinones@users.noreply.github.com>
Co-authored-by: Dena Burd <me@Denas-MacBook-Air.local> 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								424aeb38b4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] add `nvm_get_checksum_binary`; use it in `nvm debug`  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								abfe0a5891 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] remove unused `nvm_checksum` function  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Sehrope Sarkuni
							
						 
						
							 
							
							
								
								
							
							
								
							
								91a55dd91a 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] Rename solaris and iojs helper functions to be nvm_ prefixed  
							
							 
							
							... 
							
							
 
							
							Renames node_version_has_solaris_binary and nvm_iojs_version_has_solaris_binary
to be prefixed with nvm_ so they do not show up in tab completion following the
word "node". 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Magnus Markling
							
						 
						
							 
							
							
								
								
							
							
								
							
								b02617028f 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Source nvm.sh before defining FILE  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								4626d1aae6 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] add `lts/-1` etc, to point to an LTS line relative to "latest"  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								c372ff03e0 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update mocks  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								b9536327ae 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm ls-remote`: properly label latest LTS versions instead of just the latest one in the filter  
							
							 
							
							... 
							
							
 
							
							Fixes  #2166  
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								e609091a55 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update test mocks  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								e7a5b7992b 
								
									
								
							
								 
							
						 
						
							
							
								
								[meta] update repo links to point to org  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Christopher Sahnwaldt
							
						 
						
							 
							
							
								
								
							
							
								
							
								2410215b6a 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] add `nvm_stdout_is_terminal` helper  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								43402df896 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_supports_source_options`: work around a bug in bash 3.2  
							
							 
							
							... 
							
							
 
							
							See https://github.com/creationix/nvm/issues/1978#issuecomment-453480231 
Fixes  #1978 . 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								9daf26f0a0 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `nvm_command_info`: make error output more helpful  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								db19450caa 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `default_packages`: work when the file lacks a trailing newline  
							
							 
							
							... 
							
							
 
							
							Fixes  #1995 . 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								5c117e6ab3 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] extract “get default packages” logic to `nvm_get_default_packages`  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								c1150c41ab 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] avoid using shopt in zsh  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								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