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
							
						 
						
							 
							
							
								
								
							
							
								
							
								ecba036cbf 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] show `type` output for debugging  
							
							 
							
							
 
							
						 
						
							10 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
							
						 
						
							 
							
							
								
								
							
							
								
							
								d5f1d4530f 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `chmod a-x` on io.js source tests, for now.  
							
							 
							
							... 
							
							
 
							
							TODO: fix. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								54cc3a383e 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] set -ex options on more tests  
							
							 
							
							
 
							
						 
						
							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  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								876d117376 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add `nvm run --lts` tests.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								b2c5616d7a 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] avoid accidental command execution in test failure message.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								58a82a1d31 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add `nvm exec --lts` tests.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								ecbd7d4572 
								
							
								 
							
						 
						
							
							
								
								[Tests] use `-ex` option during tests when possible  
							
							 
							
							... 
							
							
 
							
							Relates to #1130  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								186eb8838d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] make “nvm use iojs” test actually test that thing.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								940f850f8d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] clean up some tests  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								78a008c3c7 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] use Solaris-compatible tail options.  
							
							 
							
							... 
							
							
 
							
							Fixes  #1148 . 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Quildreen Motta
							
						 
						
							 
							
							
							
								
							
								730b253174 
								
							
								 
							
						 
						
							
							
								
								Updates tests for the new output messages  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								42fedf6bc9 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add some basic `nvm use --lts` tests  
							
							 
							
							
 
							
						 
						
							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  
						
					 
				
					
						
							
							
								 
								Xavier Cambar
							
						 
						
							 
							
							
							
								
							
								6cee20a071 
								
							
								 
							
						 
						
							
							
								
								testing NVM_DIR  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								73aa35f508 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] use `$NVM_DIR` instead of relative paths  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								f0668fd577 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `nvm alias --lts`: add tests  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								655830eb58 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `nvm install --lts`: add tests  
							
							 
							
							
 
							
						 
						
							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
							
						 
						
							 
							
							
								
								
							
							
								
							
								adb6a187a9 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] try v3.3 instead of v1 in hopes they will compile faster.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								32a1b4124c 
								
									
								
							
								 
							
						 
						
							
							
								
								Use `watch` to keepalive stdout while installing.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								88ce2103f5 
								
									
								
							
								 
							
						 
						
							
							
								
								Use `watch` to keepalive stdout while installing.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								9b8eab3163 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] Add `nvm install -s iojs` support.  
							
							 
							
							
 
							
						 
						
							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
							
						 
						
							 
							
							
								
								
							
							
								
							
								2214cb7ad7 
								
									
								
							
								 
							
						 
						
							
							
								
								[Breaking] cache previously downloaded artifacts for source installs  
							
							 
							
							... 
							
							
 
							
							- `nvm uninstall` no longer removes source artifacts 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								eba50de75e 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `nvm_compare_checksum`, `nvm_compute_checksum`, and `nvm_get_checksum`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								c9b7ccdaea 
								
									
								
							
								 
							
						 
						
							
							
								
								Run `node` and `io.js` installation test suites separately.  
							
							 
							
							
 
							
						 
						
							10 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
							
						 
						
							 
							
							
								
								
							
							
								
							
								6fb94e0dab 
								
									
								
							
								 
							
						 
						
							
							
								
								[fix] `nvm exec`: show “io.js” for io.js versions.  
							
							 
							
							
 
							
						 
						
							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
							
						 
						
							 
							
							
								
								
							
							
								
							
								09f86b0e6e 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] Create and use `nvm_is_version_installed`  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								379d079c30 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Ensure color codes are stripped in alias tests.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								91c77c6ba8 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] fix shebangs  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								ec54c925c1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] use mocks for `nvm_ls_remote`/`nvm_ls_remote_iojs` tests.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								677c69dda0 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm alias`: explicitly forbid user aliases in subdirs.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								4df2a7fca9 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm alias`: factor out alias printing logic to functions  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								4699657e98 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `--lts=argon` etc, so the LTS line can be targeted.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								1d908d8256 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `--lts` support to `nvm version-remote`  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								ae07c3c345 
								
									
								
							
								 
							
						 
						
							
							
								
								Add support for `nvm ls-remote --lts`  
							
							 
							
							
 
							
						 
						
							10 years ago