Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							0f6997d90a 
							
						 
					 
					
						
						
							
							[Tests] remove the unused and broken $NVM_PATH.  
						
						 
						
						
						
						
					 
					
						2016-12-16 11:23:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47c60dfc1d 
							
						 
					 
					
						
						
							
							[Tests] add test to ensure that nvm unload unloads all functions.  
						
						 
						
						
						
						
					 
					
						2016-11-28 12:50:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Dave Hello 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65acb403ce 
							
						 
					 
					
						
						
							
							Add nvm_clang_version to ensure clang version > 3.5  
						
						 
						
						
						
						
					 
					
						2016-11-14 12:28:41 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Dave Hello 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7763c8ba9 
							
						 
					 
					
						
						
							
							[Tests] die() in tests should quote "$@" for echo  
						
						 
						
						
						
						
					 
					
						2016-11-07 03:34:36 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Qiangjun Ran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cadbbced20 
							
						 
					 
					
						
						
							
							[Tests] Replace all dots with backslash dots  
						
						 
						
						
						
						
					 
					
						2016-11-03 23:44:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76fe1ab1c6 
							
						 
					 
					
						
						
							
							[Fix] ensure that lts/* points to boron/latest, not argon/earliest.  
						
						 
						
						... 
						
						
						
						- update test mocks
 - fix tests for Boron release
Fixes  #1268 . 
						
						
					 
					
						2016-10-18 11:33:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a29d0e49dc 
							
						 
					 
					
						
						
							
							[Tests] improve + update test mocks  
						
						 
						
						
						
						
					 
					
						2016-09-28 22:42:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Dave Hello 
							
						 
					 
					
						
						
						
						
							
						
						
							702d52f23b 
							
						 
					 
					
						
						
							
							update test mocks  
						
						 
						
						
						
						
					 
					
						2016-09-29 10:27:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d12ccb130d 
							
						 
					 
					
						
						
							
							[Fix] zsh: when warncreateglobal is set, this line warns for some reason. Use env to suppress it.  
						
						 
						
						... 
						
						
						
						Fixes  #1236 . 
						
						
					 
					
						2016-09-18 13:39:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acbdd9a3fa 
							
						 
					 
					
						
						
							
							[Fix] Fix trailing whitespace in nvm ls-remote  
						
						 
						
						
						
						
					 
					
						2016-09-18 12:26:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f60edbb6b4 
							
						 
					 
					
						
						
							
							[Tests] update test mocks  
						
						 
						
						
						
						
					 
					
						2016-09-18 11:58:18 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							dff4f80f32 
							
						 
					 
					
						
						
							
							Add fast test to check nvm uninstall with file permission error  
						
						 
						
						
						
						
					 
					
						2016-04-18 21:17:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robson Peixoto 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb4ee0789 
							
						 
					 
					
						
						
							
							Unset unnecessary environment variables  
						
						 
						
						
						
						
					 
					
						2016-03-11 14:53:36 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Dohse 
							
						 
					 
					
						
						
						
						
							
						
						
							7135873f80 
							
						 
					 
					
						
						
							
							Do not modify parameters of sourcing script in zsh  
						
						 
						
						... 
						
						
						
						When sourcing a script without parameters in zsh the sourced scripts
gets the same parameters as the sourcing file and is able to modify
these parameters. Prevent nvm from removing all parameters of sourcing
script by processing a copy of the parameters in a function. 
						
						
					 
					
						2016-02-15 17:49:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Levine 
							
						 
					 
					
						
						
						
						
							
						
						
							06b81f0f36 
							
						 
					 
					
						
						
							
							use env bash rather than /bin/bash  
						
						 
						
						... 
						
						
						
						My bash is not installed in /bin/bash. 
						
						
					 
					
						2016-02-14 19:34:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							731c2f3f70 
							
						 
					 
					
						
						
							
							Add nvm_get_minor_version  
						
						 
						
						
						
						
					 
					
						2016-02-04 11:16:09 -08:00