David Mankin 
							
						 
					 
					
						
						
							
						
						918fcb4bd2 
					 
					
						
						
							
							PROFILE env var should override detected profile  
						
						... 
						
						
						
						Add tests for PROFILE overriding detected files 
						
						
					 
					
						2016-01-01 14:00:36 -05:00 
						 
				 
			
				
					
						
							
							
								David Mankin 
							
						 
					 
					
						
						
							
						
						cb138a1815 
					 
					
						
						
							
							Fix error messages in tests  
						
						
						
						
					 
					
						2016-01-01 13:34:34 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						f279837d5c 
					 
					
						
						
							
							[Refactor] fix some bugs in nvm_is_natural_num, add unit tests.  
						
						
						
						
					 
					
						2015-12-27 13:15:53 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						32d184099c 
					 
					
						
						
							
							[Tests] fix cleanup in nvm_supports_xz unit test  
						
						
						
						
					 
					
						2015-12-27 13:18:28 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						31457fec3f 
					 
					
						
						
							
							[Refactor] nvm install: make -j and -s order-independent.  
						
						
						
						
					 
					
						2015-12-27 12:52:01 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						cfccf03b3d 
					 
					
						
						
							
							add test for install from source  
						
						
						
						
					 
					
						2015-12-28 01:37:57 +08:00 
						 
				 
			
				
					
						
							
							
								Keiichiro Ui 
							
						 
					 
					
						
						
							
						
						b76d43e9f8 
					 
					
						
						
							
							Fix nvm-exec for the commands includes white-spaces  
						
						
						
						
					 
					
						2015-12-24 19:48:35 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						ec9232bb06 
					 
					
						
						
							
							update nodejs.org-dist-index.tab and related test  
						
						... 
						
						
						
						Src: https://iojs.org/dist/index.tab  
						
						
					 
					
						2015-12-21 20:50:54 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						149e5d483d 
					 
					
						
						
							
							Use real snapshot of iojs.org data for nvm_ls_remote_iojs tests.  
						
						
						
						
					 
					
						2015-10-17 12:05:44 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						114f27a075 
					 
					
						
						
							
							Use nvm_ls_remote_index_tab for listing nodejs.org versions.  
						
						... 
						
						
						
						Enabled by https://github.com/nodejs/build/issues/218 , unblocks #870 . 
						
						
					 
					
						2015-10-17 10:34:42 -07:00 
						 
				 
			
				
					
						
							
							
								Johan Bergström 
							
						 
					 
					
						
						
							
						
						b8e4917646 
					 
					
						
						
							
							Use xz tarballs if available  
						
						... 
						
						
						
						Saves us ~25% bandwidth while downloading the payload. This only applies
to hosts that has the `xz` binary and attempts to use iojs 2.3.2 or newer
(this includes nodejs 4.0+ as well). Older targets are unaffected. 
						
						
					 
					
						2015-10-08 16:45:26 +11:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						cb033adc6f 
					 
					
						
						
							
							nvm run: use common code path for "ensure version installed"  
						
						
						
						
					 
					
						2015-10-07 18:08:48 -07:00 
						 
				 
			
				
					
						
							
							
								Julien Gilli 
							
						 
					 
					
						
						
							
						
						2d692d9d78 
					 
					
						
						
							
							Fix support for installing node on SmartOS  
						
						... 
						
						
						
						uname on SmartOS cannot be used to guess if 32 and/or 64 bits binaries
are supported, and its output is different than other uname commands on
other operating systems.
This change uses pkg_info to determine what types of binaries pkgsrc
would install. If pkg_info fails to run or is not present, this change
falls back to using isainfo -n, which determines what the kernel
supports.
It allows users to install node binaries on Solaris derivatives. io.js
can also be installed on Solaris derivatives starting with version
v3.3.1. 
						
						
					 
					
						2015-09-30 22:10:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						8ee6f30352 
					 
					
						
						
							
							Add support for $NPM_CONFIG_PREFIX to nvm_die_on_prefix.  
						
						... 
						
						
						
						Fixes  #606 . 
					
						2015-09-23 06:25:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						1458de7293 
					 
					
						
						
							
							Ensure that if npm config get prefix is set to something outside nvm, that nvm use refuses to work.  
						
						... 
						
						
						
						Fixes  #606 . 
					
						2015-09-21 04:47:37 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						a1def71062 
					 
					
						
						
							
							Add nvm_die_on_prefix  
						
						
						
						
					 
					
						2015-09-21 04:47:30 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						643365a948 
					 
					
						
						
							
							Allow --silent option to nvm use to be in any position.  
						
						
						
						
					 
					
						2015-09-23 04:51:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e3528b0d9e 
					 
					
						
						
							
							Fix nvm_ensure_version_installed iojs to not print an empty string for the version.  
						
						
						
						
					 
					
						2015-09-11 10:42:47 +09:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						f34fef96d8 
					 
					
						
						
							
							Add nvm_is_merged_node_version  
						
						
						
						
					 
					
						2015-08-28 00:51:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						8746d63041 
					 
					
						
						
							
							Ensure after node v4.0 is released, stable will simply refer to the latest node.  
						
						
						
						
					 
					
						2015-08-22 09:45:49 -07:00 
						 
				 
			
				
					
						
							
							
								Cristian Consonni 
							
						 
					 
					
						
						
							
						
						c37dbbecb4 
					 
					
						
						
							
							Detect shell type from $SHELL variable instead of .$SHELLrc files  
						
						
						
						
					 
					
						2015-07-19 02:03:15 +02:00 
						 
				 
			
				
					
						
							
							
								Alan Quach 
							
						 
					 
					
						
						
							
						
						657192dd27 
					 
					
						
						
							
							Adding unit tests for --silent  
						
						
						
						
					 
					
						2015-07-10 10:27:35 +10:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						7bce6c6c68 
					 
					
						
						
							
							nvm reinstall-packages should install the same version it had before. 
						
						
						
						
					 
					
						2015-06-29 00:04:59 -07:00 
						 
				 
			
				
					
						
							
							
								lukechilds 
							
						 
					 
					
						
						
							
						
						c1ef31df53 
					 
					
						
						
							
							Remove unnecessary nvm use  
						
						
						
						
					 
					
						2015-06-13 19:38:28 +01:00 
						 
				 
			
				
					
						
							
							
								lukechilds 
							
						 
					 
					
						
						
							
						
						3b67b3b9bb 
					 
					
						
						
							
							Use node instead of nvm run and check v8_use_snapshot in node rather than shell  
						
						
						
						
					 
					
						2015-06-13 18:52:54 +01:00 
						 
				 
			
				
					
						
							
							
								lukechilds 
							
						 
					 
					
						
						
							
						
						83466446ce 
					 
					
						
						
							
							Added newline to end of ARM test  
						
						
						
						
					 
					
						2015-06-13 16:10:49 +01:00 
						 
				 
			
				
					
						
							
							
								lukechilds 
							
						 
					 
					
						
						
							
						
						3214caa4ec 
					 
					
						
						
							
							Adding installation test for disabling V8 snapshot on ARM  
						
						
						
						
					 
					
						2015-06-13 15:58:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						fe044c5e3b 
					 
					
						
						
							
							spawn-sync now dedupes to the top level with this group of packages. 
						
						
						
						
					 
					
						2015-06-07 01:10:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						472ba5fc46 
					 
					
						
						
							
							Make sure sourcing nvm.sh on shells that don't support source options doesn't exit nonzero.  
						
						... 
						
						
						
						Fixes  #721  
					
						2015-05-22 00:15:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						a4f89c6223 
					 
					
						
						
							
							Make sure to ignore ~/.curlrc if it exists.  
						
						
						
						
					 
					
						2015-05-01 02:00:49 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						bb2fe618cb 
					 
					
						
						
							
							The install script only runs in bash.  
						
						
						
						
					 
					
						2015-04-27 16:55:21 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						cbf0f12aac 
					 
					
						
						
							
							Create nvm_print_npm_version and use that when printing the npm version.  
						
						
						
						
					 
					
						2015-04-12 10:59:17 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Crites 
							
						 
					 
					
						
						
							
						
						caa69bc500 
					 
					
						
						
							
							npm version: shell compatibility, test update  
						
						... 
						
						
						
						* Update test string that checks printed node version to pass with additional npm version display
* Remove echo -n for compatibility with shells that do not support it 
						
						
					 
					
						2015-04-09 02:12:35 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c34502ebc2 
					 
					
						
						
							
							nvm_num_version_groups should report 0 when given just a v or a . 
						
						
						
						
					 
					
						2015-04-06 11:10:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						3d764e6833 
					 
					
						
						
							
							Add nvm_ensure_default_set  
						
						
						
						
					 
					
						2015-04-05 16:49:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						82393f5b36 
					 
					
						
						
							
							Making sure this test passes whether a system node is installed or not.  
						
						
						
						
					 
					
						2015-04-04 23:49:43 -07:00 
						 
				 
			
				
					
						
							
							
								HE Shi-Jun 
							
						 
					 
					
						
						
							
						
						3d69cf7437 
					 
					
						
						
							
							update testcase  
						
						
						
						
					 
					
						2015-03-17 15:54:50 +08:00 
						 
				 
			
				
					
						
							
							
								HE Shi-Jun 
							
						 
					 
					
						
						
							
						
						14b23bfa95 
					 
					
						
						
							
							fix reinstall-packages test  
						
						
						
						
					 
					
						2015-03-15 06:21:35 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						2b63f37f8d 
					 
					
						
						
							
							Make nvm_resolve_local_alias not return N/A - that should be done as shallowly as possible.  
						
						
						
						
					 
					
						2015-03-14 10:55:31 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0d9329435c 
					 
					
						
						
							
							Create nvm_ensure_version_installed  
						
						
						
						
					 
					
						2015-02-22 02:26:27 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						a0d04d0b6b 
					 
					
						
						
							
							Preventing an unalias error in tests.  
						
						
						
						
					 
					
						2015-02-22 02:21:00 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						7d22e0c458 
					 
					
						
						
							
							Separate nvm_resolve_alias's nvm_version behavior into nvm_resolve_local_alias.  
						
						
						
						
					 
					
						2015-02-21 16:10:42 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						12ca8f2607 
					 
					
						
						
							
							Add nvm_is_alias unit tests.  
						
						... 
						
						
						
						Fixes 670. 
						
						
					 
					
						2015-02-20 13:59:08 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						3190effedd 
					 
					
						
						
							
							Add support for node and iojs implicit aliases.  
						
						
						
						
					 
					
						2015-02-10 23:43:47 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						f0d81e2d33 
					 
					
						
						
							
							Revert "install: adding some debugging output"  
						
						... 
						
						
						
						This reverts commit c8efe3d28a 
						
						
					 
					
						2015-02-09 17:16:56 -08:00 
						 
				 
			
				
					
						
							
							
								elliottcable 
							
						 
					 
					
						
						
							
						
						a216f56443 
					 
					
						
						
							
							tests: fail install_script test if npm can't install package  
						
						
						
						
					 
					
						2015-02-07 20:53:53 -06:00 
						 
				 
			
				
					
						
							
							
								elliottcable 
							
						 
					 
					
						
						
							
						
						c8efe3d28a 
					 
					
						
						
							
							install: adding some debugging output  
						
						
						
						
					 
					
						2015-02-07 20:50:10 -06:00 
						 
				 
			
				
					
						
							
							
								elliottcable 
							
						 
					 
					
						
						
							
						
						0717d5f995 
					 
					
						
						
							
							install: some tweaks and clean-up  
						
						
						
						
					 
					
						2015-02-07 17:17:43 -06:00 
						 
				 
			
				
					
						
							
							
								elliottcable 
							
						 
					 
					
						
						
							
						
						6cfc309336 
					 
					
						
						
							
							install: Pass global-module check in the absence of npm  
						
						
						
						
					 
					
						2015-02-07 17:17:43 -06:00 
						 
				 
			
				
					
						
							
							
								elliottcable 
							
						 
					 
					
						
						
							
						
						4ba7ee5797 
					 
					
						
						
							
							install: Show a warning when global packages exist  
						
						
						
						
					 
					
						2015-02-07 17:17:43 -06:00