HEX
Server: Apache/2.4.65 (Unix) OpenSSL/1.1.1k
System: Linux srv820.techno-vate.net 4.18.0-553.109.1.el8_10.x86_64 #1 SMP Mon Mar 2 09:33:18 EST 2026 x86_64
User: bheot (1024)
PHP: 8.1.30
Disabled: NONE
Upload Files
File: //opt/nvm/.git/index
DIRC/h�Ƨ.s�<h�Ƨ.s�<t�
l����W�́��amſ�F�诧x>
.dockerignoreh�Ƨ.s�<h�Ƨ.s�<t�
|��v�-C��!�p��e�-0���
.editorconfigh�Ƨ.s�<h�Ƨ.s�<t�
}��	��|��W���:X[Y�:�^.gitattributesh�Ƨ.s�<h�Ƨ.s�<{���>��g�z�74�K�b�<1�.github/FUNDING.ymlh�Ƨ.s�<h�Ƨ.s�<{���7�0�'P3�w�s�M%�8�.github/ISSUE_TEMPLATE.mdh�Ƨ.s�<h�Ƨ.s�<{������T�`���;"4؝%��w�`� .github/workflows/latest-npm.ymlh�Ƨ.s�<h�Ƨ.s�<{�������'I��bf:���g��9�.github/workflows/lint.ymlh�Ƨ.�ph�Ƨ.�p{����z��Z\)�P���>E�.github/workflows/rebase.ymlh�Ƨ.�ph�Ƨ.�p{�� ���Rԙ�$�``�\k��态.github/workflows/release.ymlh�Ƨ.�ph�Ƨ.�p{��!�����->)ǯ(�<�K7��p��).github/workflows/require-allow-edits.ymlh�Ƨ.�ph�Ƨ.�p{��"����hCЕt�|�:*��;啟 .github/workflows/shellcheck.ymlh�Ƨ.�ph�Ƨ.�p{��#��@�sܑq8���d�a)!G�.github/workflows/toc.ymlh�Ƨ.�ph�Ƨ.�pt�
~�������9;d��~�Yɳ�Y4,
.gitignoreh�Ƨ.�ph�Ƨ.�pt�
��3/���IP�j�ym[�f�]P1.mailmaph�Ƨ.�ph�Ƨ.�pt����C�~q�Z�G�/r���t��].npmrch�Ƨ.�ph�Ƨ.�pt����
��O����n~�8�OB�i�7.travis.ymlh�Ƨ.�ph�Ƨ.�pt���!�=�G^?!�bHk���[(�uCONTRIBUTING.mdh�Ƨ.�ph�Ƨ.�pt����
q��H�,G��v#�m
Dockerfileh�Ƨ.�ph�Ƨ.�pt���YT���f�U�Q��D�m�
LICENSE.mdh�Ƨ.�\�h�Ƨ.�\�t�����!�*��'CP1��C:s�Makefileh�Ƨ.�\�h�Ƨ.�\�t����N�G���[���
't��S�	README.mdh�Ƨ.�\�h�Ƨ.�\�t���r(Դ���o%NV��Y��m9�
ROADMAP.mdh�Ƨ.�\�h�Ƨ.�\�t���J�.���n�N�N&�|a�x�bash_completionh�Ƨ.�\�h�Ƨ.�\�t���4�+
`Լ�j��S��{'T�
install.shh�Ƨ.���h�Ƨ.���t���X�|�f�t�z�A��&!�O3nvm-exech�Ƨ.���h�Ƨ.���t���Z'�j�w.��li5-EYؖ�Ϳnvm.shh�Ƨ.��
h�Ƨ.��
t����h;�S����GYX,�����.�package.jsonh�Ƨ.��
h�Ƨ.��
|3�������Ї��	����w��b�test/common.shh�Ƨ.��
h�Ƨ.��
}��,�	7�v<[
�����s�'�~Dtest/fast/Aliases/"nvm alias" should not accept aliases with slashesh�Ƨ.��
h�Ƨ.��
}���؊O�o�E�n<���kJ�ZWtest/fast/Aliases/"nvm unalias" should accept aliases when they shadow a built-in aliash�Ƨ.��
h�Ƨ.��
}���5��]h�;^-u��b�6^S\test/fast/Aliases/"nvm unalias" should not accept aliases with names equal to built-in aliash�Ƨ.��
h�Ƨ.��
}�� *���a���6�N��I�݃�1Ftest/fast/Aliases/"nvm unalias" should not accept aliases with slashesh�Ƨ.��
h�Ƨ.��
}��`�f��4�$8�|q�%��_HYtest/fast/Aliases/Running "nvm alias <aliasname> <target>" again should change the targeth�Ƨ.�#=h�Ƨ.�#=}	��K{�Å���2� ]��
��ָLtest/fast/Aliases/Running "nvm alias <aliasname>" should list but one alias.h�Ƨ.�#=h�Ƨ.�#=}
���$�A���mP�~���LM��#Z�Stest/fast/Aliases/Running "nvm alias" lists implicit aliases when they do not existh�Ƨ.�#=h�Ƨ.�#=}���W�L��N���m•rk%�ctest/fast/Aliases/Running "nvm alias" lists manual aliases instead of implicit aliases when presenth�Ƨ.�#=h�Ƨ.�#=},���� �Qf��v��&KL��L>test/fast/Aliases/Running "nvm alias" should list all aliases.h�Ƨ.�#=h�Ƨ.�#=}�<��v�w+��,٩�q��2�� ��gg,test/fast/Aliases/circular/nvm_resolve_aliash�Ƨ.�#=h�Ƨ.�#=}�M���
K ����V��/}���Jj2test/fast/Aliases/circular/nvm_resolve_local_aliash�Ƨ.�#=h�Ƨ.�#=}�N���J��1ge���M�Lm.�+��� test/fast/Aliases/circular/setuph�Ƨ.�#=h�Ƨ.�#=}�O����>�~���k�w�y��N#test/fast/Aliases/circular/teardownh�Ƨ/n>h�Ƨ/n>~���c����O�~�
߅
����Dtest/fast/Aliases/lts/"nvm alias" should ensure LTS alias dir existsh�Ƨ/n>h�Ƨ/n>~����J�ub�	��(^I��3�test/fast/Aliases/lts/setup_dirh�Ƨ/n>h�Ƨ/n>~�����?D=��:v�� �܇"test/fast/Aliases/lts/teardown_dirh�Ƨ/n>h�Ƨ/n>}-���~}��G���d�M��y|(test/fast/Aliases/nvm_ensure_default_seth�Ƨ/n>h�Ƨ/n>}.����7����E/�o��*M����~�7test/fast/Aliases/nvm_list_aliases calls nvm_get_colorsh�Ƨ/n>h�Ƨ/n>}/���,I���HR�S���6�>4�;test/fast/Aliases/nvm_print_alias_path calls nvm_get_colorsh�Ƨ/n>h�Ƨ/n>}0����v�����ȝ}fK0م��x�@test/fast/Aliases/nvm_print_formatted_alias calls nvm_get_colorsh�Ƨ/�qh�Ƨ/�q}1���E ��\�;�����t��ţ�6#test/fast/Aliases/nvm_resolve_aliash�Ƨ/�qh�Ƨ/�q}2���7G��I6�b=P�|��Jd)test/fast/Aliases/nvm_resolve_local_aliash�Ƨ/�qh�Ƨ/�q}3��&pU��2]-��ɗ��Htest/fast/Aliases/setuph�Ƨ/�qh�Ƨ/�q}4���\r��a��ʸ��CQ$test/fast/Aliases/teardownh�Ƨ/�qh�Ƨ/�q~�����VN�V5Gx�ft�q�9>��_=Ttest/fast/Listing paths/Running "nvm which 0.0.2" should display only version 0.0.2.h�Ƨ/�qh�Ƨ/�q~�����N�!��>�I����Ӟܲ��`test/fast/Listing paths/Running "nvm which foo" should return a nonzero exit code when not foundh�Ƨ/�qh�Ƨ/�q~�����G|>r{��{
G�C���X test/fast/Listing paths/teardownh�Ƨ/�qh�Ƨ/�q���� ������؟�R����-Stest/fast/Listing versions/Running "nvm ls --no-alias" does not call into nvm_aliash�Ƨ/�qh�Ƨ/�q����oZ��p䑇�f�OpY�Q�Ltest/fast/Listing versions/Running "nvm ls --no-alias" with a pattern errorsh�Ƨ/*�h�Ƨ/*�����fj?|ȣ��6��s���Ttest/fast/Listing versions/Running "nvm ls 0.0.2" should display only version 0.0.2.h�Ƨ/*�h�Ƨ/*����]�.�7Q�z�����$�S�s�Stest/fast/Listing versions/Running "nvm ls 0.2" should display only 0.2.x versions.h�Ƨ/*�h�Ƨ/*�!��It�{H ��1	�W� ܟ��f&`test/fast/Listing versions/Running "nvm ls foo" should return a nonzero exit code when not foundh�Ƨ/*�h�Ƨ/*�!��8y�����v���<��PAD�?test/fast/Listing versions/Running "nvm ls io" should return NAh�Ƨ/*�h�Ƨ/*�!��;�y0,1����(q-�We�V�btest/fast/Listing versions/Running "nvm ls node_" should return a nonzero exit code when not foundh�Ƨ/*�h�Ƨ/*�!	���xХ�`\��ڰ�!�c�utest/fast/Listing versions/Running "nvm ls stable" and "nvm ls unstable" should return the appropriate implicit aliash�Ƨ/*�h�Ƨ/*�!
��.9�[W�����,5j�B��[test/fast/Listing versions/Running "nvm ls system" should include "system" when appropriateh�Ƨ/*�h�Ƨ/*�!��z��Et��fӶa�u>62�S@test/fast/Listing versions/Running "nvm ls" calls into nvm_aliash�Ƨ/*�h�Ƨ/*�!����'6�Iu�U��̙87�;Rtest/fast/Listing versions/Running "nvm ls" should display all installed versions.h�Ƨ/*�h�Ƨ/*�!
�����T�G�����l8�G&�!Dtest/fast/Listing versions/Running "nvm ls" should filter out ".nvm"h�Ƨ/*�h�Ƨ/*�!��ǽp����⭎�
�m���4Htest/fast/Listing versions/Running "nvm ls" should filter out "versions"h�Ƨ/:4�h�Ƨ/:4�!���F\	���ި|~�o�k	Ttest/fast/Listing versions/Running "nvm ls" should include "system" when appropriateh�Ƨ/:4�h�Ƨ/:4�!��@��)����T\&�,�#�d\test/fast/Listing versions/Running "nvm ls" should list versions in the "versions" directoryh�Ƨ/:4�h�Ƨ/:4�!��Qs��*�ܢ2̒K��Ltest/fast/Listing versions/Running "nvm ls" should not show a trailing slashh�Ƨ/:4�h�Ƨ/:4�!����T'��䄿2��o���<�އ<otest/fast/Listing versions/Running "nvm ls" with node-like versioning vx.x.x should only list a matched versionh�Ƨ/:4�h�Ƨ/:4�!��nҿ��/JQ7|����8�R��Itest/fast/Listing versions/Running "nvm ls" with nounset should not fail.h�Ƨ/:4�h�Ƨ/:4�!��)'�-�J|1��c�wϗ�GCtest/fast/Listing versions/Using a nonstandard IFS should not breakh�Ƨ/:4�h�Ƨ/:4�!���������k��[#�9�q#test/fast/Listing versions/teardownh�Ƨ/:4�h�Ƨ/:4�|����m�YO�T�j
�eyk��+Jtest/fast/Running "nvm alias" should create a file in the alias directory.h�Ƨ/:4�h�Ƨ/:4�|�����M�UO#߰Z�aر�T�kGtest/fast/Running "nvm current" should display current nvm environment.h�Ƨ/:4�h�Ƨ/:4�|�����\�Y@��27�ں���X��g|Ntest/fast/Running "nvm deactivate" should unset the nvm environment variables.h�Ƨ/:4�h�Ƨ/:4�|����	�Am���Y��	o�=��Ytest/fast/Running "nvm install" with "--reinstall-packages-from" requires a valid versionh�Ƨ/:4�h�Ƨ/:4�|����wk(��Uia�]17ѕ#�:n�9Dtest/fast/Running "nvm install" with an invalid version fails nicelyh�Ƨ/Iwh�Ƨ/Iw|�����'��zJI���?[(�k�%g�=test/fast/Running "nvm unalias" should remove the alias file.h�Ƨ/Iwh�Ƨ/Iw|����t�_��nD�@�?�o��᥉�Jtest/fast/Running "nvm uninstall" should remove the appropriate directory.h�Ƨ/Iwh�Ƨ/Iw|����@#��O�����:��V(}���Ntest/fast/Running "nvm uninstall" with incorrect file permissions fails nicelyh�Ƨ/Iwh�Ƨ/Iw|������pkߝ/L���h�/�zGtest/fast/Running "nvm unload" should unset all function and variables.h�Ƨ/Iwh�Ƨ/Iw|�����+�� 0Ƃ�;o�Ԡs�j{�>test/fast/Running "nvm use foo" where "foo" is circular abortsh�Ƨ/Iwh�Ƨ/Iw|�����8<�f�	��;�ܖ����:test/fast/Running "nvm use iojs" uses latest io.js versionh�Ƨ/Iwh�Ƨ/Iw|�����=�G��k�;m�!��N7�>�:test/fast/Running "nvm use system" should work as expectedh�Ƨ/Iwh�Ƨ/Iw|�����f�fE�|N3�Y۬��@�Ltest/fast/Running "nvm use x" should create and change the "current" symlinkh�Ƨ/Iwh�Ƨ/Iw|�����Pe�L2-D�&�K�e�*QB�ftest/fast/Running "nvm use x" should not create the "current" symlink if $NVM_SYMLINK_CURRENT is falseh�Ƨ/Iwh�Ƨ/Iw|����8��w�R:���5a�iY>�>test/fast/Running "nvm use" should drop CR char automatically.h�Ƨ/Iwh�Ƨ/Iw����Vڬ�S���QLDB��C��o))test/fast/Set Colors/nvm_echo_with_colorsh�Ƨ/Iwh�Ƨ/Iw����K���,��$
e�'˒�Ҝж(test/fast/Set Colors/nvm_err_with_colorsh�Ƨ/Iwh�Ƨ/Iw����Ed�����
�m�)�wG_DAtest/fast/Set Colors/nvm_print_default_alias calls nvm_get_colorsh�Ƨ/X�?h�Ƨ/X�?����CU�3I�����b�S���L��t�<test/fast/Set Colors/nvm_print_versions calls nvm_get_colorsh�Ƨ/X�?h�Ƨ/X�?|����)�O4u�x���[�0�N��@test/fast/Sourcing nvm.sh should make the nvm command available.h�Ƨ/X�?h�Ƨ/X�?|����> S�9n��UֆhێPJ�<�@test/fast/Sourcing nvm.sh should not modify parameters of callerh�Ƨ/X�?h�Ƨ/X�?��,���"��!����(Ս�� "*��(test/fast/Unit tests/mocks/LTS_names.txth�Ƨ/g�rh�Ƨ/g�r��,���ㅉ���U��S�Ts�e�0���2test/fast/Unit tests/mocks/iojs.org-dist-index.tabh�Ƨ/g�rh�Ƨ/g�r��,������cp�*NL6e��o��n<4test/fast/Unit tests/mocks/nodejs.org-dist-index.tabh�Ƨ/w=�h�Ƨ/w=���,����/EaE�8��@��@�`g��L�@test/fast/Unit tests/mocks/nodejs.org-download-nightly-index.tabh�Ƨ/��h�Ƨ/����,����_.Y�Փ+�[��/�"8��T�p1test/fast/Unit tests/mocks/nvm ls-remote iojs.txth�Ƨ/��h�Ƨ/����,����}<��M��e����O�^�0test/fast/Unit tests/mocks/nvm ls-remote lts.txth�Ƨ/��h�Ƨ/����,���*��#�`��=�,��P0�Φ�1test/fast/Unit tests/mocks/nvm ls-remote node.txth�Ƨ/��h�Ƨ/����,���-O��޿��K�Q�w�ȶ_�a,test/fast/Unit tests/mocks/nvm ls-remote.txth�Ƨ/��h�Ƨ/����,����xօ�H��k��5c�|�FW6test/fast/Unit tests/mocks/nvm_ls_remote LTS argon.txth�Ƨ/��h�Ƨ/����,����F3�ke�ƍ�<
\7�>test/fast/Unit tests/mocks/nvm_ls_remote LTS nightly argon.txth�Ƨ/��h�Ƨ/����,���.�`u�sePKN�󛝨
&1��8test/fast/Unit tests/mocks/nvm_ls_remote LTS nightly.txth�Ƨ/�@h�Ƨ/�@��,���N�P�ȷ�I�E�%��W�G0test/fast/Unit tests/mocks/nvm_ls_remote LTS.txth�Ƨ/�@h�Ƨ/�@��,����^Hӟ~ϼ�����bq�4test/fast/Unit tests/mocks/nvm_ls_remote nightly.txth�Ƨ/�@h�Ƨ/�@��,���"�eӓ�,��8
�t��^$�;test/fast/Unit tests/mocks/nvm_ls_remote stable nightly.txth�Ƨ/�@h�Ƨ/�@��,���	b�P}G�
_F;�+M�
�C3test/fast/Unit tests/mocks/nvm_ls_remote stable.txth�Ƨ/�@h�Ƨ/�@��,����P_|6��0z��%[�����8,test/fast/Unit tests/mocks/nvm_ls_remote.txth�Ƨ/�@h�Ƨ/�@��,�����c�3
�|]R��ߠ�n�1da1test/fast/Unit tests/mocks/nvm_ls_remote_iojs.txth�Ƨ/�@h�Ƨ/�@��,���p��i�s�}��e��Fa��=test/fast/Unit tests/mocks/nvm_make_alias LTS alias calls.txth�Ƨ/�@h�Ƨ/�@��,�������E�9�ZA$PH{�Mtest/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable nightly.txth�Ƨ/�@h�Ƨ/�@��,����s��8'[F��v&j黁�Etest/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable.txth�Ƨ/�Fsh�Ƨ/�Fs�Kp���⛲��CK�)�wZ���S�[test/fast/Unit tests/mocks/project_dirs/inside-n_m-nested-pkg/node_modules/foo/bar/.gitkeeph�Ƨ/�Fsh�Ƨ/�Fs�����⛲��CK�)�wZ���S�[test/fast/Unit tests/mocks/project_dirs/inside-n_m-nested-pkg/node_modules/foo/package.jsonh�Ƨ/�Fsh�Ƨ/�Fs�74���⛲��CK�)�wZ���S�Wtest/fast/Unit tests/mocks/project_dirs/inside-n_m-nested/node_modules/foo/bar/.gitkeeph�Ƨ/È�h�Ƨ/È���9���⛲��CK�)�wZ���S�Dtest/fast/Unit tests/mocks/project_dirs/nested-both/a/b/c/d/.gitkeeph�Ƨ/È�h�Ƨ/È��-����⛲��CK�)�wZ���S�Itest/fast/Unit tests/mocks/project_dirs/nested-both/node_modules/.gitkeeph�Ƨ/È�h�Ƨ/È���K����⛲��CK�)�wZ���S�@test/fast/Unit tests/mocks/project_dirs/nested-both/package.jsonh�Ƨ/���h�Ƨ/�����se���⛲��CK�)�wZ���S�Ctest/fast/Unit tests/mocks/project_dirs/nested-n_m/a/b/c/d/.gitkeeph�Ƨ/���h�Ƨ/��������⛲��CK�)�wZ���S�Htest/fast/Unit tests/mocks/project_dirs/nested-n_m/node_modules/.gitkeeph�Ƨ/���h�Ƨ/���������⛲��CK�)�wZ���S�Ctest/fast/Unit tests/mocks/project_dirs/nested-pkg/a/b/c/d/.gitkeeph�Ƨ/���h�Ƨ/�����8G���⛲��CK�)�wZ���S�?test/fast/Unit tests/mocks/project_dirs/nested-pkg/package.jsonh�Ƨ/���h�Ƨ/���������⛲��CK�)�wZ���S�Mtest/fast/Unit tests/mocks/project_dirs/no-nesting-both/node_modules/.gitkeeph�Ƨ/���h�Ƨ/����'K���⛲��CK�)�wZ���S�Dtest/fast/Unit tests/mocks/project_dirs/no-nesting-both/package.jsonh�Ƨ/�

h�Ƨ/�

�� c���⛲��CK�)�wZ���S�Ltest/fast/Unit tests/mocks/project_dirs/no-nesting-n_m/node_modules/.gitkeeph�Ƨ/�

h�Ƨ/�

�L���⛲��CK�)�wZ���S�Ctest/fast/Unit tests/mocks/project_dirs/no-nesting-pkg/package.jsonh�Ƨ/�

h�Ƨ/�

�Y����T��ObR.�|�c*g�[�r�"test/fast/Unit tests/nvm ls-remoteh�Ƨ/�

h�Ƨ/�

�Y���Y�In�/�Z_m��vݓ�]G*�f#test/fast/Unit tests/nvm set_colorsh�Ƨ/�

h�Ƨ/�

�Y����j;�
Fz@AK?��^5'test/fast/Unit tests/nvm version-remoteh�Ƨ/�

h�Ƨ/�

�Y�����G�c">��X�����(test/fast/Unit tests/nvm_add_iojs_prefixh�Ƨ/�

h�Ƨ/�

�Y���I��ݢ��G#A#ðZ��-�test/fast/Unit tests/nvm_aliash�Ƨ/�

h�Ƨ/�

�Y����5&D��h�\Ҝ�m��^��9$test/fast/Unit tests/nvm_alias LTS-Nh�Ƨ/�

h�Ƨ/�

�Y�����0J�=r	��f����"R�
#test/fast/Unit tests/nvm_alias_pathh�Ƨ/�

h�Ƨ/�

�Y���p�4�$Z�E��u��-�s�$test/fast/Unit tests/nvm_change_pathh�Ƨ/�O@h�Ƨ/�O@�Y���2�!�!RCU���wZ�'��V��'test/fast/Unit tests/nvm_check_for_helph�Ƨ/�O@h�Ƨ/�O@�Y���Hݡ��Aم�2v}���3�&test/fast/Unit tests/nvm_clang_versionh�Ƨ/�O@h�Ƨ/�O@�Y���Vn�����
���̆�H%test/fast/Unit tests/nvm_command_infoh�Ƨ/�O@h�Ƨ/�O@�Y���
��J�C��r=�>=���+�)test/fast/Unit tests/nvm_compare_checksumh�Ƨ0�th�Ƨ0�t�Y���+kR뜤Kl�K`�\X=ke�`G)test/fast/Unit tests/nvm_compute_checksumh�Ƨ0�th�Ƨ0�t�Y����4`+��nxuյ߫��9� [*test/fast/Unit tests/nvm_curl_libz_supporth�Ƨ0�th�Ƨ0�t�Y�����c�A�	l��/G
ۋ��*-test/fast/Unit tests/nvm_curl_use_compressionh�Ƨ0�th�Ƨ0�t�Y���a��ֹ����`�vr�w�%test/fast/Unit tests/nvm_curl_versionh�Ƨ0�th�Ƨ0�t�Y���(��j��_���k�d��+�5�5-&test/fast/Unit tests/nvm_die_on_prefixh�Ƨ0�th�Ƨ0�t�Y����>�I{}˹x��~|��+test/fast/Unit tests/nvm_ensure_default_seth�Ƨ0�th�Ƨ0�t�Y���
��9����C�'�	��s#�+�1test/fast/Unit tests/nvm_ensure_version_installedh�Ƨ0ӧh�Ƨ0ӧ�Y����N�%Sb�F֝��e��|u��.test/fast/Unit tests/nvm_ensure_version_prefixh�Ƨ0ӧh�Ƨ0ӧ�Y���V}�m�$��	�`�L�v~�$)test/fast/Unit tests/nvm_find_project_dirh�Ƨ0ӧh�Ƨ0ӧ�Y���1)��$�R�R�pUF�X�� test/fast/Unit tests/nvm_find_uph�Ƨ0ӧh�Ƨ0ӧ�Y�����T�

X��s���V�0*�'test/fast/Unit tests/nvm_format_versionh�Ƨ0ӧh�Ƨ0ӧ�Y�����d >��
����޺��!test/fast/Unit tests/nvm_get_archh�Ƨ0ӧh�Ƨ0ӧ�Y����S惛��W[�4 mP��%test/fast/Unit tests/nvm_get_checksumh�Ƨ0ӧh�Ƨ0ӧ�Y���iC}U']>�	� b��B�)test/fast/Unit tests/nvm_get_checksum_algh�Ƨ0ӧh�Ƨ0ӧ�Y����
��@U�RO͸��PV;�<6,test/fast/Unit tests/nvm_get_checksum_binaryh�Ƨ0ӧh�Ƨ0ӧ�Y���H�5�X��<�5	��uϣY��v#test/fast/Unit tests/nvm_get_colorsh�Ƨ0ӧh�Ƨ0ӧ�Y����)q�c�_�HG���ɜ�O-test/fast/Unit tests/nvm_get_default_packagesh�Ƨ0ӧh�Ƨ0ӧ�Y����,��""�wV�&�c�O_�\8test/fast/Unit tests/nvm_get_latest missing curl or wgeth�Ƨ0ӧh�Ƨ0ӧ�Y������٬���b�/��Sˡ��*test/fast/Unit tests/nvm_get_minor_versionh�Ƨ0ӧh�Ƨ0ӧ�Y���ЍK(�T7lؓ¬j�(*`�͎#test/fast/Unit tests/nvm_get_mirrorh�Ƨ0ӧh�Ƨ0ӧ�Y���`�}{�iCiG�hI�5��[�Qtest/fast/Unit tests/nvm_hash�Ƨ0�h�Ƨ0��Y���H�+,hs�"e`�s:��5���(test/fast/Unit tests/nvm_has_non_aliasedh�Ƨ0�h�Ƨ0��Y���Ý��KB94�
���;q+test/fast/Unit tests/nvm_has_solaris_binaryh�Ƨ0�h�Ƨ0��Y���w
N��{G˝�2�K�܅��C(test/fast/Unit tests/nvm_has_system_iojsh�Ƨ0�h�Ƨ0��Y���b�q������B+F[��
���(test/fast/Unit tests/nvm_has_system_nodeh�Ƨ0�h�Ƨ0��Y���9��M�I
]��9��S'�w�+test/fast/Unit tests/nvm_install_latest_npmh�Ƨ0�h�Ƨ0��Y�����1�܇�P�p-�g�Y�"��20test/fast/Unit tests/nvm_install_no_progress_barh�Ƨ0�h�Ƨ0��Y������71nm?r�6���_6w`"$test/fast/Unit tests/nvm_iojs_prefixh�Ƨ0�h�Ƨ0��Y���T�H�;T���"��^��H#�Ȼ8test/fast/Unit tests/nvm_iojs_version_has_solaris_binaryh�Ƨ0�h�Ƨ0��Y����Pn��p11Q��i��59�!test/fast/Unit tests/nvm_is_aliash�Ƨ0�h�Ƨ0��Y���}�F�~����j�Q���,�"6(test/fast/Unit tests/nvm_is_iojs_versionh�Ƨ0�h�Ƨ0��Y����u­`nhisws�NgW�Q/test/fast/Unit tests/nvm_is_merged_node_versionh�Ƨ0�h�Ƨ0��&���O�ml�#�J�M5�F�?|�%c�'test/fast/Unit tests/nvm_is_natural_numh�Ƨ0�h�Ƨ0��&���q�Sp�!`�����	Y�,)test/fast/Unit tests/nvm_is_valid_versionh�Ƨ0�h�Ƨ0��&������[�?������n�ެ�.X#test/fast/Unit tests/nvm_ls_currenth�Ƨ0�h�Ƨ0��&���
�a�LoT^3=���W�ta��"test/fast/Unit tests/nvm_ls_remoteh�Ƨ0�h�Ƨ0��&�����H[޶[���;#{OÐ����.test/fast/Unit tests/nvm_ls_remote LTS aliasesh�Ƨ0�h�Ƨ0��&���
Q�,�iV_+�`�f�0DS��*test/fast/Unit tests/nvm_ls_remote nightlyh�Ƨ0�h�Ƨ0��&���#U:��x�x�>�
�X �O�=�Z'test/fast/Unit tests/nvm_ls_remote_iojsh�Ƨ0.Xh�Ƨ0.X�&����NQ������&�6M�	�]�#test/fast/Unit tests/nvm_make_aliash�Ƨ0.Xh�Ƨ0.X�&��������x� 6��d;E�Qo�$test/fast/Unit tests/nvm_node_prefixh�Ƨ0.Xh�Ƨ0.X�&������Z��z��1�D޽)���8test/fast/Unit tests/nvm_node_version_has_solaris_binaryh�Ƨ0.Xh�Ƨ0.X�&�����	�Ņ��[��6֢�p�-<0+test/fast/Unit tests/nvm_num_version_groupsh�Ƨ0.Xh�Ƨ0.X�&����*���Ω�����W��)test/fast/Unit tests/nvm_print_alias_pathh�Ƨ0.Xh�Ƨ0.X�&�����g���Cb��kJ������)test/fast/Unit tests/nvm_print_color_codeh�Ƨ0.Xh�Ƨ0.X�&����"��ђ���/�b�,test/fast/Unit tests/nvm_print_default_aliash�Ƨ0.Xh�Ƨ0.X�&���dUe����s��|og�|�i4test/fast/Unit tests/nvm_print_implicit_alias errorsh�Ƨ0.Xh�Ƨ0.X�&������L�>ѣ���S�K�$j�M�5test/fast/Unit tests/nvm_print_implicit_alias successh�Ƨ0.Xh�Ƨ0.X�&���o����#p;FM���e y*test/fast/Unit tests/nvm_print_npm_versionh�Ƨ0.Xh�Ƨ0.X�&���r�O��D�.;�.fT��R�/!�d'test/fast/Unit tests/nvm_remote_versionh�Ƨ0.Xh�Ƨ0.X�&�����k)!ᱸ�	W���(�V�(test/fast/Unit tests/nvm_remote_versionsh�Ƨ0.Xh�Ƨ0.X�&���
1�fl45��6P-	g8h�إy+test/fast/Unit tests/nvm_stdout_is_terminalh�Ƨ0.Xh�Ƨ0.X�&���	i$���a�e����h.$*test/fast/Unit tests/nvm_strip_iojs_prefixh�Ƨ0=�Ah�Ƨ0=�A�&�����zBGGd�=��9��4�EJ?#test/fast/Unit tests/nvm_strip_pathh�Ƨ0=�Ah�Ƨ0=�A�&���/��;�Եg�wL�meM��0test/fast/Unit tests/nvm_supports_source_optionsh�Ƨ0=�Ah�Ƨ0=�A�&���t�ţ��b���~"~���*�$test/fast/Unit tests/nvm_supports_xzh�Ƨ0=�Ah�Ƨ0=�A�&�����@�K�~1}�똹��}��A+test/fast/Unit tests/nvm_tree_contains_pathh�Ƨ0=�Ah�Ƨ0=�A�&������u�j�\�(W�ks&test/fast/Unit tests/nvm_use_if_neededh�Ƨ0=�Ah�Ƨ0=�A�&�������H��@�
�kP^�f0test/fast/Unit tests/nvm_validate_implicit_aliash�Ƨ0=�Ah�Ƨ0=�A�&���Cl��W(S�HDnO繽�&F�� test/fast/Unit tests/nvm_versionh�Ƨ0=�Ah�Ƨ0=�A�&���`�K�k��B�,o�W�@�gw$test/fast/Unit tests/nvm_version_dirh�Ƨ0=�Ah�Ƨ0=�A�&����*4^������ڵv���z`3��(test/fast/Unit tests/nvm_version_greaterh�Ƨ0L�uh�Ƨ0L�u� ����-J׉����g�Eo�yJ��'%test/fast/Unit tests/nvm_version_pathh�Ƨ0L�uh�Ƨ0L�u|�����K��E�#��{��LҶzL�?test/fast/nvm should remove the last trailing slash in $NVM_DIRh�Ƨ0L�uh�Ƨ0L�u|�����m�7��I�	
�AHQ���{�test/fast/setuph�Ƨ0L�uh�Ƨ0L�u|�����6w\+_��t�U�8�����test/fast/setup_dirh�Ƨ0L�uh�Ƨ0L�u|�����u�����rqg��G�0���test/fast/teardownh�Ƨ0\�h�Ƨ0\�|�������I�e/�8����ˏ��A@��test/fast/teardown_dirh�Ƨ0\�h�Ƨ0\���Q����A��p$S�d�W��R�=���,test/install_script/nvm_check_global_modulesh�Ƨ0\�h�Ƨ0\���Q���^T�^����MO�J���w��/&test/install_script/nvm_detect_profileh�Ƨ0\�h�Ƨ0\���Q����_��r��z\E�ub�5�e�"test/install_script/nvm_do_installh�Ƨ0\�h�Ƨ0\���Q����x�aP�G��jn�x���}#L#test/install_script/nvm_install_dirh�Ƨ0\�h�Ƨ0\���Q���E��ZQ?���J�S�5|?��K�0test/install_script/nvm_install_with_aliased_doth�Ƨ0\�h�Ƨ0\���Q����_R�P�@�@�<�mH����1test/install_script/nvm_install_with_node_versionh�Ƨ0\�h�Ƨ0\���Q���Ԫ��7���$�|��
�|�)>�.test/install_script/nvm_profile_is_bash_or_zshh�Ƨ0\�h�Ƨ0\���[���`w������{���
���/n|test/install_script/nvm_reseth�Ƨ0k`�h�Ƨ0k`���[���[����d>i"Y��ٚ8_ONtest/install_script/nvm_sourceh�Ƨ0k`�h�Ƨ0k`��L�����Z'��Y��u�A�m�8test/installation_iojs/install already installed uses ith�Ƨ0k`�h�Ƨ0k`��L����?����5�)�!�i�����*test/installation_iojs/install from binaryh�Ƨ0k`�h�Ƨ0k`��L�����4熓Y^?:���f�]V��*test/installation_iojs/install from sourceh�Ƨ0k`�h�Ƨ0k`��L����.ɜ��~8�Q���!��<Btest/installation_iojs/install two versions and use the latest oneh�Ƨ0k`�h�Ƨ0k`��L����0�.'�8]gΐi�F���Ftest/installation_iojs/install version specified in .nvmrc from binaryh�Ƨ0k`�h�Ƨ0k`��L���x�-�{��5�.IdCU��fFtest/installation_iojs/install version specified in .nvmrc from sourceh�Ƨ0k`�h�Ƨ0k`��L����.��Y��N�G�J��y�:test/installation_iojs/install while reinstalling packagesh�Ƨ0k`�h�Ƨ0k`��L����D��.�u�~�����2A���Z+test/installation_iojs/nvm install v1 worksh�Ƨ0k`�h�Ƨ0k`��L���>�E"���FjL����Z� test/installation_iojs/setup_dirh�Ƨ0k`�h�Ƨ0k`��L����,����}�۸r��1댑#test/installation_iojs/teardown_dirh�Ƨ0z�h�Ƨ0z���?���
j{��OX��c�J=��"���'test/installation_node/default-packagesh�Ƨ0z�h�Ƨ0z���?����c�'�0��X��(��yn�"test/installation_node/install LTSh�Ƨ0z�h�Ƨ0z���?�����F��Xz_��3Z2W/��l�8test/installation_node/install already installed uses ith�Ƨ0z�h�Ƨ0z���?�����k7�=��z5�p���B)�*test/installation_node/install from binaryh�Ƨ0z�h�Ƨ0z���?���B�X�{B(('������(ks*test/installation_node/install from sourceh�Ƨ0z�h�Ƨ0z���?���K�~�t��]��5�*�ڪ2ki?5test/installation_node/install from source implicitlyh�Ƨ0z�h�Ƨ0z���?����?��{^��5�j���|@test/installation_node/install from source with thread parameterh�Ƨ0z�h�Ƨ0z���?������A�JA�����6e�L��)Ftest/installation_node/install from source without V8 snapshot for ARMh�Ƨ0z�h�Ƨ0z���]���|B���*XRբ�M�>�xC#test/installation_node/install hookh�Ƨ0z�h�Ƨ0z���]���C���-5�cNLIz����1`bw)test/installation_node/install latest npmh�Ƨ0z�h�Ƨ0z���]�����'�<ʔ�
�ү���n���Btest/installation_node/install two versions and use the latest oneh�Ƨ0z�h�Ƨ0z���]�����ə�Y(���(�O�+��Ftest/installation_node/install version specified in .nvmrc from binaryh�Ƨ0z�h�Ƨ0z���]������Џ��^�4s�V�cN��Ftest/installation_node/install version specified in .nvmrc from sourceh�Ƨ0��Bh�Ƨ0��B��]��� ���Ȧ�e��Z<����(:test/installation_node/install while reinstalling packagesh�Ƨ0��Bh�Ƨ0��B��]�������7��E�%,A�����m+test/installation_node/install with --aliash�Ƨ0��Bh�Ƨ0��B��]����Z�Bt�� 0���"�@x,-test/installation_node/install with --defaulth�Ƨ0��Bh�Ƨ0��B��]���
U�t���>�\$Ķb�5L�0test/installation_node/install with --latest-npmh�Ƨ0��Bh�Ƨ0��B��]���>�E"���FjL����Z� test/installation_node/setup_dirh�Ƨ0��Bh�Ƨ0��B��_�����<M��$��%�I�!�,��#test/installation_node/teardown_dirh�Ƨ0��Bh�Ƨ0��B��C��F7���e!��&B�Ȧ��test/mocks/isainfo_amd64h�Ƨ0��Bh�Ƨ0��B��D��?FXҭ��V��U���$=Zatest/mocks/isainfo_x86h�Ƨ0��Bh�Ƨ0��B��E����\Rz�t1@P��=�P����test/mocks/pkg_info_amd64h�Ƨ0��Bh�Ƨ0��B��F��7�L�n2e��,V�tv�j3test/mocks/pkg_info_failh�Ƨ0��Bh�Ƨ0��B��G���UF��ڶ@e�<`"T�<z�test/mocks/pkg_info_x86h�Ƨ0��Bh�Ƨ0��B��H����^�4w��ˤ04fgœ�test/mocks/uname_osx_amd64h�Ƨ0��Bh�Ƨ0��B��d���4Z;j��1�W�V
I��W�test/mocks/uname_osx_x86h�Ƨ0��Bh�Ƨ0��B��e��{E/;��(^j����k
Y�5ytest/mocks/uname_smartos_amd64h�Ƨ0�'uh�Ƨ0�'u��y��{E/;��(^j����k
Y�5ytest/mocks/uname_smartos_x86h�Ƨ0�'uh�Ƨ0�'u��Q����eސn=���#�d�Gtest/slow/Running "nvm current" should display current nvm environment.h�Ƨ0�'uh�Ƨ0�'u�����D�&��,<m�o��b��QJF-/test/slow/node 0.6.21 should install 0.6.21-preh�Ƨ0�'uh�Ƨ0�'u�g�����A(�&�k���ߴS*k<test/slow/nvm exec/Preamble works and respects "silent" flagh�Ƨ0�'uh�Ƨ0�'u�g���%��j�,to��I�=k�
j�J7test/slow/nvm exec/Running "nvm exec --lts" should workh�Ƨ0�'uh�Ƨ0�'u�g����p����TFW6����'5test/slow/nvm exec/Running "nvm exec 0.x" should workh�Ƨ0�'uh�Ƨ0�'u�g�����=����׌g%-����Ϥ�Ctest/slow/nvm exec/Running "nvm exec" should pick up .nvmrc versionh�Ƨ0�'uh�Ƨ0�'u�g����y!t'3a�-�?z�:�q��D;test/slow/nvm exec/setup_dirh�Ƨ0�'uh�Ƨ0�'u�g�����kAiZ87�S�|:��Y!�u|test/slow/nvm exec/teardown_dirh�Ƨ0�'uh�Ƨ0�'u�������W�\[�B��jE�Q��_test/slow/nvm reinstall-packages/Running "nvm copy-packages $(nvm ls current)" should error outh�Ƨ0�'uh�Ƨ0�'u������-�����[H
u�Al�u9�v*test/slow/nvm reinstall-packages/setup_dirh�Ƨ0�'uh�Ƨ0�'u������֪� �̾*�*�'h�iA:C8test/slow/nvm reinstall-packages/should work as expectedh�Ƨ0�'uh�Ƨ0�'u��������GlC�=����cA;�+~�-test/slow/nvm reinstall-packages/teardown_dirh�Ƨ0�i�h�Ƨ0�i��L��&�XQj�yVQb�̕ԝWc��6test/slow/nvm reinstall-packages/test-npmlink/index.jsh�Ƨ0�i�h�Ƨ0�i��������F�V��,cE�r�/
5:test/slow/nvm reinstall-packages/test-npmlink/package.jsonh�Ƨ0�i�h�Ƨ0�i������̭�	���WZ5����~߁4�7test/slow/nvm reinstall-packages/works with no installsh�Ƨ0�i�h�Ƨ0�i������(�-��笠����'��`ICtest/slow/nvm run/Running "nvm run --harmony --version" should workh�Ƨ0�i�h�Ƨ0�i���*_��C����.EYHb�>��0���L�5test/slow/nvm run/Running "nvm run --lts" should workh�Ƨ0�i�h�Ƨ0�i���*y��j�����n�Q�Y'k`O�"���[test/slow/nvm run/Running "nvm run 0.x" should error out sensibly when 0.x is not installedh�Ƨ0�i�h�Ƨ0�i���*z����7ԡ��Č�!G/a@��5�3test/slow/nvm run/Running "nvm run 0.x" should workh�Ƨ0�i�h�Ƨ0�i���*{��a2s��D�5X�
ٶC��)3Atest/slow/nvm run/Running "nvm run" should pick up .nvmrc versionh�Ƨ0�i�h�Ƨ0�i���*|����MK:�d	h"C	n�FԿ��test/slow/nvm run/setup_dirh�Ƨ0�i�h�Ƨ0�i���,����S⃊Л"�tLN*��{���test/slow/nvm run/teardown_dirh�Ƨ0���h�Ƨ0�����\����je���k�s��_#�"EߗItest/slow/nvm uninstall/Running "nvm uninstall 0.12.6" uninstalls v0.12.6h�Ƨ0���h�Ƨ0�����]��Qۏց�$�������J�\test/slow/nvm uninstall/Running "nvm uninstall" with incorrect file permissions fails nicelyh�Ƨ0���h�Ƨ0�����^��1��3tdzE��ug��A��E!test/slow/nvm uninstall/setup_dirh�Ƨ0���h�Ƨ0�����_��B/�T�3�����<�H���>˺�$test/slow/nvm uninstall/teardown_dirh�Ƨ0���h�Ƨ0�����N��7���1)H=� #.�d(|a�Atest/slow/nvm use/Running "nvm use --lts" uses latest LTS versionh�Ƨ0���h�Ƨ0�����Q��eg8�|�@ã�9B��	y@Ktest/slow/nvm use/Running "nvm use --lts=foo" uses latest "foo" LTS versionh�Ƨ0���h�Ƨ0�����R����Ђ�����&���ʾ(_�/0Btest/slow/nvm use/Running "nvm use iojs" uses latest io.js versionh�Ƨ0���h�Ƨ0�����S��R�~���ڢ����a�i���Htest/slow/nvm use/Running "nvm use node --silent" doesn't print anythingh�Ƨ0���h�Ƨ0�����T��"�;CR�F��:���GJIHtest/slow/nvm use/Running "nvm use node" uses latest stable node versionh�Ƨ0���h�Ƨ0�����U��0�zH����o����*�>Pk�Htest/slow/nvm use/Running "nvm use v1.0.0" uses iojs-v1.0.0 iojs versionh�Ƨ0���h�Ƨ0�����V���/��y��.?�oc-�
O�nt�=test/slow/nvm use/Running "nvm use" calls "nvm_die_on_prefix"h�Ƨ0��h�Ƨ0����W����p�Z�p��l�7�|%w�test/slow/nvm use/setup_dirh�Ƨ0��h�Ƨ0����X���{�O	�L�H������}Φ�test/slow/nvm use/teardown_dirh�Ƨ0��h�Ƨ0���	��HS6	^7�������TFeC�]'test/slow/nvm_get_latest/nvm_get_latesth�Ƨ0��h�Ƨ0���	���SN� �����MI������7test/slow/nvm_get_latest/nvm_get_latest failed redirecth�Ƨ0��h�Ƨ0�����M��PBT�X)��N]��R�I^���Btest/sourcing/Sourcing nvm.sh should keep version if one is activeh�Ƨ0��h�Ƨ0�����Y�����&d,1�9�ЎZ]��NZ�[test/sourcing/Sourcing nvm.sh should use the default if available and no nvm node is loadedh�Ƨ0��h�Ƨ0�����Z��R5�U4�a׿�aK>=����8Itest/sourcing/Sourcing nvm.sh with --install and .nvmrc should install ith�Ƨ0��h�Ƨ0�����[����E\*������ȱZ~�N9�Gtest/sourcing/Sourcing nvm.sh with --install should install the defaulth�Ƨ0��h�Ƨ0�����e���[�Բ�~	7�v"}��1H<�Ctest/sourcing/Sourcing nvm.sh with --no-use should not use anythingh�Ƨ0��h�Ƨ0�����h��:�y�f맭!��DŽ
tP3�=test/sourcing/Sourcing nvm.sh with no default should return 0h�Ƨ0��h�Ƨ0�����i��u����u��}@$�[��3�Ǟ�test/sourcing/setuph�Ƨ0�0Ch�Ƨ0�0C���j��p��+
l�2��(������#�test/sourcing/teardownh�Ƨ0�0Ch�Ƨ0�0Ct���	<0�x*���i��Vm���~update_test_mocks.shTREEp303 2
E�M����|��1�{��o4test275 7
G�E��~le���hT�"a�=fast182 5
���g&e��AZ���AAliases24 2
72�f}�UN�����-ƀߏllts3 0
<�:��^?�c��6�4�2�qmcircular4 0
�ɼ����	�t!>3��$�?Set Colors4 0
X��T>!X�s
��0�iwJ	Unit tests109 1
H��)J.�I.�O�e�����mocks34 1
���P�ԏ��=��S�!2��project_dirs14 8
�

ד:M܆:	#��W�a��nested-n_m2 2
���5M�~��E��),�O��a1 1
@i6�P8�r���P߱�̏�hb1 1
�@Ek5Y����A��%pc1 1
��<Z��Q������k�d1 0
�dм=��h��^7�m[^node_modules1 0
�dм=��h��^7�m[^nested-pkg2 1
ư^3n<�^��6��M��!a1 1
@i6�P8�r���P߱�̏�hb1 1
�@Ek5Y����A��%pc1 1
��<Z��Q������k�d1 0
�dм=��h��^7�m[^nested-both3 2
�U��ܑ�}�s����!�Fa1 1
@i6�P8�r���P߱�̏�hb1 1
�@Ek5Y����A��%pc1 1
��<Z��Q������k�d1 0
�dм=��h��^7�m[^node_modules1 0
�dм=��h��^7�m[^no-nesting-n_m1 1
��`��|�O8[���U�)�pnode_modules1 0
�dм=��h��^7�m[^no-nesting-pkg1 0
��F�ȷ	է�L��2��~)ano-nesting-both2 1
�+�Y�� x+�ܧj��tnode_modules1 0
�dм=��h��^7�m[^inside-n_m-nested1 1
]mğ�F.�iID2���+�node_modules1 1
�J_	��U���$�R>c�foo1 1
TﲧD-��۶�SK�uq/�bar1 0
�dм=��h��^7�m[^inside-n_m-nested-pkg2 1
7�7H����/�jJ/a�C�Enode_modules2 1
�.�5�	�+�NL��&M�Uz�foo2 1
����_c�&��o�k	"YUbar1 0
�dм=��h��^7�m[^Listing paths3 0
�Q$j�Z�˫R��C�l��Listing versions20 0
�pq����$,��:fO���slow37 6
�&�-�[��3��Tv�nvm run7 0
P�W�KX[B�dm��/rnvm use9 0
}k�
�[���O%S�<��nvm exec6 0
��\�1�H�j���p75�nvm uninstall4 0
��;�<���VE2�	��nvm_get_latest2 0
�ke/����@FksDׯ�nvm reinstall-packages7 1
��,ñ�m�"�a:e��N�test-npmlink2 0
�\�;a�|�7ҷ���+s�Rmocks9 0
?�w3�C�`F�rx��X��\�sourcing8 0
��=�)��	nf�![a��rdinstall_script9 0
���[�f�L����[
�installation_iojs10 0
Ż*�<��ź���9�sinstallation_node19 0
���5�Ӆ�}�>�/*�.github9 1
������z�i'}�>t��
workflows7 0
�5�m��0�݊�������
f�\A��K"��c
eT