Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adb6a187a9 
							
						 
					 
					
						
						
							
							[Tests] try v3.3 instead of v1 in hopes they will compile faster.  
						
						 
						
						
						
						
					 
					
						2016-09-02 23:43:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32a1b4124c 
							
						 
					 
					
						
						
							
							Use watch to keepalive stdout while installing.  
						
						 
						
						
						
						
					 
					
						2016-09-02 23:43:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88ce2103f5 
							
						 
					 
					
						
						
							
							Use watch to keepalive stdout while installing.  
						
						 
						
						
						
						
					 
					
						2016-09-02 23:43:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b8eab3163 
							
						 
					 
					
						
						
							
							[New] Add nvm install -s iojs support.  
						
						 
						
						
						
						
					 
					
						2016-09-02 23:43:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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` 
						
						
					 
					
						2016-09-02 23:43:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2214cb7ad7 
							
						 
					 
					
						
						
							
							[Breaking] cache previously downloaded artifacts for source installs  
						
						 
						
						... 
						
						
						
						- `nvm uninstall` no longer removes source artifacts 
						
						
					 
					
						2016-09-02 23:43:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eba50de75e 
							
						 
					 
					
						
						
							
							Add nvm_compare_checksum, nvm_compute_checksum, and nvm_get_checksum  
						
						 
						
						
						
						
					 
					
						2016-09-02 23:43:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 . 
						
						
					 
					
						2016-08-23 10:58:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54cc3a383e 
							
						 
					 
					
						
						
							
							[Tests] set -ex options on more tests  
						
						 
						
						
						
						
					 
					
						2016-08-14 09:48:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3d768adcd 
							
						 
					 
					
						
						
							
							Add nvm_get_mirror  
						
						 
						
						
						
						
					 
					
						2016-08-10 23:09:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c65197b22 
							
						 
					 
					
						
						
							
							Add nvm_get_checksum_alg  
						
						 
						
						
						
						
					 
					
						2016-08-09 22:24:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2016-07-29 14:08:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							876d117376 
							
						 
					 
					
						
						
							
							[Tests] add nvm run --lts tests.  
						
						 
						
						
						
						
					 
					
						2016-07-18 00:35:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58a82a1d31 
							
						 
					 
					
						
						
							
							[Tests] add nvm exec --lts tests.  
						
						 
						
						
						
						
					 
					
						2016-07-17 19:54:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42fedf6bc9 
							
						 
					 
					
						
						
							
							[Tests] add some basic nvm use --lts tests  
						
						 
						
						
						
						
					 
					
						2016-07-03 08:37:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c010f442e 
							
						 
					 
					
						
						
							
							[Tests] add tests for auto-creation of LTS aliases on nvm_ls_remote  
						
						 
						
						
						
						
					 
					
						2016-07-02 21:21:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0668fd577 
							
						 
					 
					
						
						
							
							[Tests] nvm alias --lts: add tests  
						
						 
						
						
						
						
					 
					
						2016-06-26 15:11:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							655830eb58 
							
						 
					 
					
						
						
							
							[Tests] nvm install --lts: add tests  
						
						 
						
						
						
						
					 
					
						2016-06-26 13:57:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6606458f7 
							
						 
					 
					
						
						
							
							[Tests] add nvm version-remote unit tests.  
						
						 
						
						
						
						
					 
					
						2016-06-26 13:01:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2744014df 
							
						 
					 
					
						
						
							
							[Tests] add some basic nvm ls-remote unit tests.  
						
						 
						
						
						
						
					 
					
						2016-06-25 17:00:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4699657e98 
							
						 
					 
					
						
						
							
							Add --lts=argon etc, so the LTS line can be targeted.  
						
						 
						
						
						
						
					 
					
						2016-04-25 00:55:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d908d8256 
							
						 
					 
					
						
						
							
							Add --lts support to nvm version-remote  
						
						 
						
						
						
						
					 
					
						2016-04-24 16:26:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae07c3c345 
							
						 
					 
					
						
						
							
							Add support for nvm ls-remote --lts  
						
						 
						
						
						
						
					 
					
						2016-04-23 23:47:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							865d2fe3d6 
							
						 
					 
					
						
						
							
							Include LTS version in nvm_ls_remote output.  
						
						 
						
						
						
						
					 
					
						2016-04-17 23:39:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2c5616d7a 
							
						 
					 
					
						
						
							
							[Tests] avoid accidental command execution in test failure message.  
						
						 
						
						
						
						
					 
					
						2016-07-17 19:54:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							ecbd7d4572 
							
						 
					 
					
						
						
							
							[Tests] use -ex option during tests when possible  
						
						 
						
						... 
						
						
						
						Relates to #1130  
						
						
					 
					
						2016-07-10 19:58:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							186eb8838d 
							
						 
					 
					
						
						
							
							[Tests] make “nvm use iojs” test actually test that thing.  
						
						 
						
						
						
						
					 
					
						2016-07-07 15:38:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							940f850f8d 
							
						 
					 
					
						
						
							
							[Tests] clean up some tests  
						
						 
						
						
						
						
					 
					
						2016-07-07 01:14:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78a008c3c7 
							
						 
					 
					
						
						
							
							[Fix] use Solaris-compatible tail options.  
						
						 
						
						... 
						
						
						
						Fixes  #1148 . 
						
						
					 
					
						2016-07-06 15:31:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Quildreen Motta 
							
						 
					 
					
						
						
						
						
							
						
						
							730b253174 
							
						 
					 
					
						
						
							
							Updates tests for the new output messages  
						
						 
						
						
						
						
					 
					
						2016-07-05 21:40:45 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Dave Hello 
							
						 
					 
					
						
						
						
						
							
						
						
							9e09c30621 
							
						 
					 
					
						
						
							
							update nodejs version list  
						
						 
						
						
						
						
					 
					
						2016-07-01 23:39:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xavier Cambar 
							
						 
					 
					
						
						
						
						
							
						
						
							6cee20a071 
							
						 
					 
					
						
						
							
							testing NVM_DIR  
						
						 
						
						
						
						
					 
					
						2016-06-28 12:36:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73aa35f508 
							
						 
					 
					
						
						
							
							[Tests] use $NVM_DIR instead of relative paths  
						
						 
						
						
						
						
					 
					
						2016-06-26 15:52:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce60b6c44a 
							
						 
					 
					
						
						
							
							[Tests] update test mocks  
						
						 
						
						
						
						
					 
					
						2016-06-25 17:03:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9b7ccdaea 
							
						 
					 
					
						
						
							
							Run node and io.js installation test suites separately.  
						
						 
						
						
						
						
					 
					
						2016-05-08 22:21:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2016-05-08 21:24:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a138d98ed 
							
						 
					 
					
						
						
							
							[Refactor] Use awk to improve version comparison performance  
						
						 
						
						
						
						
					 
					
						2016-05-05 01:27:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fb94e0dab 
							
						 
					 
					
						
						
							
							[fix] nvm exec: show “io.js” for io.js versions.  
						
						 
						
						
						
						
					 
					
						2016-05-04 00:33:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c3f8da6c3 
							
						 
					 
					
						
						
							
							nvm alias: factor out alias creation to nvm_make_alias 
						
						 
						
						
						
						
					 
					
						2016-04-27 14:23:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d50606a78 
							
						 
					 
					
						
						
							
							[Tests] flesh out nvm_print_default_alias tests  
						
						 
						
						
						
						
					 
					
						2016-04-30 00:38:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09f86b0e6e 
							
						 
					 
					
						
						
							
							[Refactor] Create and use nvm_is_version_installed  
						
						 
						
						
						
						
					 
					
						2016-04-27 17:11:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							379d079c30 
							
						 
					 
					
						
						
							
							[Tests] Ensure color codes are stripped in alias tests.  
						
						 
						
						
						
						
					 
					
						2016-04-27 17:05:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91c77c6ba8 
							
						 
					 
					
						
						
							
							[Tests] fix shebangs  
						
						 
						
						
						
						
					 
					
						2016-04-27 17:34:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec54c925c1 
							
						 
					 
					
						
						
							
							[Tests] use mocks for nvm_ls_remote/nvm_ls_remote_iojs tests.  
						
						 
						
						
						
						
					 
					
						2016-04-27 01:25:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							677c69dda0 
							
						 
					 
					
						
						
							
							nvm alias: explicitly forbid user aliases in subdirs. 
						
						 
						
						
						
						
					 
					
						2016-04-26 23:07:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4df2a7fca9 
							
						 
					 
					
						
						
							
							nvm alias: factor out alias printing logic to functions 
						
						 
						
						
						
						
					 
					
						2016-04-26 22:29:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96afff7af2 
							
						 
					 
					
						
						
							
							[Tests] Set up “mocks” directory, and updater script.  
						
						 
						
						
						
						
					 
					
						2016-04-19 22:49:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac18d01854 
							
						 
					 
					
						
						
							
							[Tests] update index.tab data mocks.  
						
						 
						
						
						
						
					 
					
						2016-04-18 20:43:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luke Childs 
							
						 
					 
					
						
						
						
						
							
						
						
							5970a06b19 
							
						 
					 
					
						
						
							
							Add slow test to check nvm uninstall with file permission error  
						
						 
						
						
						
						
					 
					
						2016-04-18 22:08:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luke Childs 
							
						 
					 
					
						
						
						
						
							
						
						
							dff4f80f32 
							
						 
					 
					
						
						
							
							Add fast test to check nvm uninstall with file permission error  
						
						 
						
						
						
						
					 
					
						2016-04-18 21:17:44 +01:00