HEX
Server: nginx/1.24.0
System: Linux nowruzgan 6.8.0-57-generic #59-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 15 17:40:59 UTC 2025 x86_64
User: babak (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //opt/nvm/.git/index
DIRC\f���+�{�f���+�{���#�����R�B��gc����D���
.dockerignoref���+Ⱦ2f���+Ⱦ2��2�������Q�[�.�Bp{�x;-�
.editorconfigf���+Ⱦ2f���+Ⱦ2��3����c�lW����_�z���(��.gitattributesf���+Ⱦ2f���+Ⱦ2��5����>��g�z�74�K�b�<1�.github/FUNDING.ymlf���+Ⱦ2f���+Ⱦ2��6����7�0�'P3�w�s�M%�8�.github/ISSUE_TEMPLATE.mdf���+Ⱦ2f���+Ⱦ2��7�����#�>#_s�����M��.github/SECURITY.mdf���+�jf���+�j��8����")��yBU��8Ʌ�n�>
�X��.github/THREAT_MODEL.mdf���,�f���,���9������{�V�T���s��*�.D�!.github/external-threat-actor.pngf���,	Kf���,	K��:�������G2�&���1���g�).github/insider-threat-actor-and-libs.pngf���,	Kf���,	K��<�����hf�!�We�+��F� .github/workflows/latest-npm.ymlf���,$K�f���,$K���=�����>�[��p�z�@i�e�	"fNش.github/workflows/lint.ymlf���,$K�f���,$K���>�����\��G���ݪ���[3��.github/workflows/rebase.ymlf���,$K�f���,$K���?������-�
%��ष�xΛ Չ�.github/workflows/release.ymlf���,$K�f���,$K���@�������H'�
r�:�?��ʆ).github/workflows/require-allow-edits.ymlf���,$K�f���,$K���A����p54��^�9���ʾ��� .github/workflows/shellcheck.ymlf���,$K�f���,$K���B�����`��^�3�r�2�x�V{K-.github/workflows/tests.ymlf���,$K�f���,$K���C����؇r�˸���Fӆ�q�4�.github/workflows/toc.ymlf���,3��f���,3����D����,a���K`�"��O�>|u!.github/workflows/windows-npm.ymlf���,3��f���,3����E�����Em�9�?��?:yʺ
.gitignoref���,3��f���,3����F����g�Q�kf�@��AM��.gitmodulesf���,3��f���,3����G����3/���IP�j�ym[�f�]P1.mailmapf���,3��f���,3����H����C�~q�Z�G�/r���t��].npmrcf���,3��f���,3����I������g���b&.:���W�.travis.ymlf���,B��f���,B����J�������^�l��B7��U�/ywCODE_OF_CONDUCT.mdf���,B��f���,B����K������K���Zn����h?���pCONTRIBUTING.mdf���,B��f���,B����L�����[�8*v#��Sf��?4�:M
Dockerfilef���,B��f���,B����M������-	�~
.��I���N����
GOVERNANCE.mdf���,B��f���,B����N����YT���f�U�Q��D�m�
LICENSE.mdf���,R-f���,R-��O����#��y��I�tS~a5C�H�O�Makefilef���,R-f���,R-��P����w���Ę՞���Pcj�a�"�PROJECT_CHARTER.mdf���,aTef���,aTe��Q�����J�������A7� V]�	�]C	README.mdf���,aTef���,aTe��R����r(Դ���o%NV��Y��m9�
ROADMAP.mdf���,aTef���,aTe��S������� K7��Θ�⺴0Mabash_completionf���,aTef���,aTe��T����@�@^�ҡ0��r�7�$,^���
install.shf���,aTef���,aTe��U����sD�ݱ��x�|���
P��Z�nvm-execf���1�%f���1�%��V����AV��l�47�ڂJ#`��rԔnvm.shf���,�f���,���W����	D`[��%������TG�~=O�package.jsonf���,�f���,���X�����U0�/�?���3�g*57�>orename_test.shf���,�f���,���Z����H��o����9�@��.?tR�test/common.shf���,�]Ff���,�]F��]�����?�xK�����QX7�Ҝ�Ktest/fast/Aliases/'nvm alias' should ignore leading blank lines in the filef���,�]Ff���,�]F��^����I9"�w0_��<�HT�\0�E4Ctest/fast/Aliases/'nvm alias' should not accept aliases with a hashf���,�]Ff���,�]F��_����,�	7�v<[
�����s�'�~Dtest/fast/Aliases/'nvm alias' should not accept aliases with slashesf���,��f���,����`�����؊O�o�E�n<���kJ�ZWtest/fast/Aliases/'nvm unalias' should accept aliases when they shadow a built-in aliasf���,��f���,����a�����5��]h�;^-u��b�6^S\test/fast/Aliases/'nvm unalias' should not accept aliases with names equal to built-in aliasf���,��f���,����b���� *���a���6�N��I�݃�1Ftest/fast/Aliases/'nvm unalias' should not accept aliases with slashesf���,��f���,����c����`�f��4�$8�|q�%��_H]test/fast/Aliases/Running 'nvm alias ˂aliasname˃ ˂target˃' again should change the targetf���,��f���,����d����K{�Å���2� ]��
��ָMtest/fast/Aliases/Running 'nvm alias ˂aliasname˃' should list but one aliasf���,��f���,����e�����$�A���mP�~���LM��#Z�Stest/fast/Aliases/Running 'nvm alias' lists implicit aliases when they do not existf���,��f���,����f�����W�L��N���m•rk%�ctest/fast/Aliases/Running 'nvm alias' lists manual aliases instead of implicit aliases when presentf���,��f���,����g������ �Qf��v��&KL��L=test/fast/Aliases/Running 'nvm alias' should list all aliasesf���,��f���,����i����v�w+��,٩�q��2�� ��gg,test/fast/Aliases/circular/nvm_resolve_aliasf���,��f���,����j�����
K ����V��/}���Jj2test/fast/Aliases/circular/nvm_resolve_local_aliasf���,��f���,����k�����J��1ge���M�Lm.�+��� test/fast/Aliases/circular/setupf���,��f���,����l������>�~���k�w�y��N#test/fast/Aliases/circular/teardownf���,�#�f���,�#���n����c����O�~�
߅
����Dtest/fast/Aliases/lts/'nvm alias' should ensure LTS alias dir existsf���,�#�f���,�#���o�����J�ub�	��(^I��3�test/fast/Aliases/lts/setup_dirf���,�#�f���,�#���p������?D=��:v�� �܇"test/fast/Aliases/lts/teardown_dirf���,�#�f���,�#���q�����~}��G���d�M��y|(test/fast/Aliases/nvm_ensure_default_setf���,�#�f���,�#���r����!�~����{ǟN���zu�7test/fast/Aliases/nvm_list_aliases calls nvm_get_colorsf���,�#�f���,�#���s�����j��:]-�y����a�9test/fast/Aliases/nvm_list_aliases works with LTS aliasesf���,�f(f���,�f(��t����w3}K�K@�G�f�⊧���Dtest/fast/Aliases/nvm_list_aliases works with no LTS aliases presentf���,�f(f���,�f(��u�����,I���HR�S���6�>4�;test/fast/Aliases/nvm_print_alias_path calls nvm_get_colorsf���,�f(f���,�f(��v������v�����ȝ}fK0م��x�@test/fast/Aliases/nvm_print_formatted_alias calls nvm_get_colorsf���,�f(f���,�f(��w����v0|<��5e/�h2ސT$"��#test/fast/Aliases/nvm_resolve_aliasf���,�f(f���,�f(��x�����7G��I6�b=P�|��Jd)test/fast/Aliases/nvm_resolve_local_aliasf���,�f(f���,�f(��y����N��%�S�@��my����?test/fast/Aliases/setupf���,�f(f���,�f(��z�����rJ�
���QİP�r�S�(�test/fast/Aliases/teardownf���,�`f���,�`��|����VN�V5Gx�ft�q�9>��_=Stest/fast/Listing paths/Running 'nvm which 0.0.2' should display only version 0.0.2f���,�`f���,�`��}����N�!��>�I����Ӟܲ��`test/fast/Listing paths/Running 'nvm which foo' should return a nonzero exit code when not foundf���,�`f���,�`��~����G|>r{��{
G�C���X test/fast/Listing paths/teardownf���,�`f���,�`�������� ������؟�R����-Stest/fast/Listing versions/Running 'nvm ls --no-alias' does not call into nvm_aliasf���,�`f���,�`��������oZ��p䑇�f�OpY�Q�Ltest/fast/Listing versions/Running 'nvm ls --no-alias' with a pattern errorsf���,��f���,����������fj?|ȣ��6��s���Stest/fast/Listing versions/Running 'nvm ls 0.0.2' should display only version 0.0.2f���,��f���,���������]�.�7Q�z�����$�S�s�Rtest/fast/Listing versions/Running 'nvm ls 0.2' should display only 0.2.x versionsf���,��f���,���������It�{H ��1	�W� ܟ��f&`test/fast/Listing versions/Running 'nvm ls foo' should return a nonzero exit code when not foundf���,��f���,���������8y�����v���<��PAD�?test/fast/Listing versions/Running 'nvm ls io' should return NAf���,��f���,���������;�y0,1����(q-�We�V�btest/fast/Listing versions/Running 'nvm ls node_' should return a nonzero exit code when not foundf���,��f���,����������xХ�`\��ڰ�!�c�utest/fast/Listing versions/Running 'nvm ls stable' and 'nvm ls unstable' should return the appropriate implicit aliasf���,��f���,���������.9�[W�����,5j�B��[test/fast/Listing versions/Running 'nvm ls system' should include 'system' when appropriatef���,��f���,���������z��Et��fӶa�u>62�S@test/fast/Listing versions/Running 'nvm ls' calls into nvm_aliasf���-	,�f���-	,����������'6�Iu�U��̙87�;Qtest/fast/Listing versions/Running 'nvm ls' should display all installed versionsf���-	,�f���-	,�����������T�G�����l8�G&�!Dtest/fast/Listing versions/Running 'nvm ls' should filter out '.nvm'f���-	,�f���-	,��������ǽp����⭎�
�m���4Htest/fast/Listing versions/Running 'nvm ls' should filter out 'versions'f���-	,�f���-	,���������F\	���ި|~�o�k	Ttest/fast/Listing versions/Running 'nvm ls' should include 'system' when appropriatef���-	,�f���-	,��������@��)����T\&�,�#�d\test/fast/Listing versions/Running 'nvm ls' should list versions in the 'versions' directoryf���-	,�f���-	,��������3��ղO�
9`y8�%�}d��Ltest/fast/Listing versions/Running 'nvm ls' should not show a trailing slashf���-	,�f���-	,����������T'��䄿2��o���<�އ<otest/fast/Listing versions/Running 'nvm ls' with node-like versioning vx.x.x should only list a matched versionf���-o	f���-o	�������nҿ��/JQ7|����8�R��Htest/fast/Listing versions/Running 'nvm ls' with nounset should not failf���-o	f���-o	�������)'�-�J|1��c�wϗ�GCtest/fast/Listing versions/Using a nonstandard IFS should not breakf���-o	f���-o	��������������k��[#�9�q#test/fast/Listing versions/teardownf���-o	f���-o	���������a�{����]ᴖ�$h�PlItest/fast/Running 'nvm alias' should create a file in the alias directoryf���-o	f���-o	�������
��0E��k�D垓^���$�Ftest/fast/Running 'nvm current' should display current nvm environmentf���-o	f���-o	��������1Yq4�^-�*5��<���OMtest/fast/Running 'nvm deactivate' should unset the nvm environment variablesf���-o	f���-o	�������	�2��P�2�濊��]Bg�9Ytest/fast/Running 'nvm install' with '--reinstall-packages-from' requires a valid versionf���-'�Af���-'�A��������[��A0$n�ρ�o�ݦfٴDtest/fast/Running 'nvm install' with an invalid version fails nicelyf���-'�Af���-'�A��������'��zJI���?[(�k�%g�<test/fast/Running 'nvm unalias' should remove the alias filef���-'�Af���-'�A�������t�_��nD�@�?�o��᥉�Itest/fast/Running 'nvm uninstall' should remove the appropriate directoryf���-'�Af���-'�A�������@#��O�����:��V(}���Ntest/fast/Running 'nvm uninstall' with incorrect file permissions fails nicelyf���-'�Af���-'�A�������ӫ��O��ZJ�S�_���;�Ftest/fast/Running 'nvm unload' should unset all function and variablesf���-'�Af���-'�A��������+�� 0Ƃ�;o�Ԡs�j{�>test/fast/Running 'nvm use foo' where 'foo' is circular abortsf���-'�Af���-'�A��������8<�f�	��;�ܖ����:test/fast/Running 'nvm use iojs' uses latest io.js versionf���-6�zf���-6�z��������=�G��k�;m�!��N7�>�:test/fast/Running 'nvm use system' should work as expectedf���-6�zf���-6�z��������f�fE�|N3�Y۬��@�Ltest/fast/Running 'nvm use x' should create and change the 'current' symlinkf���-6�zf���-6�z��������Pe�L2-D�&�K�e�*QB�ftest/fast/Running 'nvm use x' should not create the 'current' symlink if $NVM_SYMLINK_CURRENT is falsef���-6�zf���-6�z�������8��w�R:���5a�iY>�=test/fast/Running 'nvm use' should drop CR char automaticallyf���-6�zf���-6�z�������Vڬ�S���QLDB��C��o))test/fast/Set Colors/nvm_echo_with_colorsf���-F5�f���-F5��������K���,��$
e�'˒�Ҝж(test/fast/Set Colors/nvm_err_with_colorsf���-F5�f���-F5��������Ed�����
�m�)�wG_DAtest/fast/Set Colors/nvm_print_default_alias calls nvm_get_colorsf���-F5�f���-F5��������CU�3I�����b�S���L��t�<test/fast/Set Colors/nvm_print_versions calls nvm_get_colorsf���-F5�f���-F5��������)�O4u�x���[�0�N��?test/fast/Sourcing nvm.sh should make the nvm command availablef���-F5�f���-F5��������> S�9n��UֆhێPJ�<�@test/fast/Sourcing nvm.sh should not modify parameters of callerf���-F5�f���-F5��������LlV\�2YЗ�$Ϛ�����7�Dtest/fast/Unit tests/Running 'nvm install --save' works as expected'f���-Uw�f���-Uw����������%��L�7=!�L�{M�tiStest/fast/Unit tests/Running 'nvm use --save' works with a .nvmrc in the parent dirf���-Uw�f���-Uw��������c
�%"<��ї���-����Ntest/fast/Unit tests/Running 'nvm use --silent --save' doesn't output anythingf���-Uw�f���-Uw������������Y��$�м�$�=�O�\�<test/fast/Unit tests/Running 'nvm use -w' works as expected'f���-Uw�f���-Uw��������@�̵Fĺf�s��4�o��(test/fast/Unit tests/mocks/LTS_names.txtf���-s�[f���-s�[�������ㅉ���U��S�Ts�e�0���2test/fast/Unit tests/mocks/iojs.org-dist-index.tabf���-s�[f���-s�[�������	��%h'��S�n�0l��� %N%'test/fast/Unit tests/mocks/lts-star.txtf���-�>�f���-�>�����������e�x��mt�
�Ʋ�]54test/fast/Unit tests/mocks/nodejs.org-dist-index.tabf���-���f���-�����������U۠*���|f���,�\g����'@test/fast/Unit tests/mocks/nodejs.org-download-nightly-index.tabf���-���f���-�����������_.Y�Փ+�[��/�"8��T�p1test/fast/Unit tests/mocks/nvm ls-remote iojs.txtf���-���f���-����������#��]���=wŽ�7������d0test/fast/Unit tests/mocks/nvm ls-remote lts.txtf���-��f���-���������C+�����D�
A��t���D21test/fast/Unit tests/mocks/nvm ls-remote node.txtf���-��f���-���������E�(��]xY�� ��xH����",test/fast/Unit tests/mocks/nvm ls-remote.txtf���-��f���-����������xօ�H��k��5c�|�FW6test/fast/Unit tests/mocks/nvm_ls_remote LTS argon.txtf���-��f���-����������F3�ke�ƍ�<
\7�>test/fast/Unit tests/mocks/nvm_ls_remote LTS nightly argon.txtf���-��f���-����������^M��Dt�!��Y+�$�4�8test/fast/Unit tests/mocks/nvm_ls_remote LTS nightly.txtf���-�<f���-�<��������-��+�W�M�S@Ǥ��ղ0test/fast/Unit tests/mocks/nvm_ls_remote LTS.txtf���-�<f���-�<�����������ڦ*6�Ѝ�p
����4test/fast/Unit tests/mocks/nvm_ls_remote nightly.txtf���-�<f���-�<�������"��K���?�1�W�P
��3�;test/fast/Unit tests/mocks/nvm_ls_remote stable nightly.txtf���-�<f���-�<���������e`^Y��Nzre�Q�3test/fast/Unit tests/mocks/nvm_ls_remote stable.txtf���-�<f���-�<�������Px��܃C-\�q�5�b͢��,test/fast/Unit tests/mocks/nvm_ls_remote.txtf���-�<f���-�<���������c�3
�|]R��ߠ�n�1da1test/fast/Unit tests/mocks/nvm_ls_remote_iojs.txtf���-�<f���-�<���������Rd@����=��ݗQQ4��=test/fast/Unit tests/mocks/nvm_make_alias LTS alias calls.txtf���-�Guf���-�Gu����������W�"E�F4�����3���Mtest/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable nightly.txtf���-�Guf���-�Gu�������ꌒ�e��Km}�s�c�Ϟ�Etest/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable.txtf���-ω�f���-ω���������⛲��CK�)�wZ���S�[test/fast/Unit tests/mocks/project_dirs/inside-n_m-nested-pkg/node_modules/foo/bar/.gitkeepf���-ω�f���-ω���������⛲��CK�)�wZ���S�[test/fast/Unit tests/mocks/project_dirs/inside-n_m-nested-pkg/node_modules/foo/package.jsonf���-���f���-�����������⛲��CK�)�wZ���S�Wtest/fast/Unit tests/mocks/project_dirs/inside-n_m-nested/node_modules/foo/bar/.gitkeepf���-�f���-���������⛲��CK�)�wZ���S�Dtest/fast/Unit tests/mocks/project_dirs/nested-both/a/b/c/d/.gitkeepf���-�f���-���������⛲��CK�)�wZ���S�Itest/fast/Unit tests/mocks/project_dirs/nested-both/node_modules/.gitkeepf���-�f���-���������⛲��CK�)�wZ���S�@test/fast/Unit tests/mocks/project_dirs/nested-both/package.jsonf���-�PVf���-�PV��������⛲��CK�)�wZ���S�Ctest/fast/Unit tests/mocks/project_dirs/nested-n_m/a/b/c/d/.gitkeepf���-�PVf���-�PV��������⛲��CK�)�wZ���S�Htest/fast/Unit tests/mocks/project_dirs/nested-n_m/node_modules/.gitkeepf���.��f���.����������⛲��CK�)�wZ���S�Ctest/fast/Unit tests/mocks/project_dirs/nested-pkg/a/b/c/d/.gitkeepf���.��f���.����������⛲��CK�)�wZ���S�?test/fast/Unit tests/mocks/project_dirs/nested-pkg/package.jsonf���.��f���.����������⛲��CK�)�wZ���S�Mtest/fast/Unit tests/mocks/project_dirs/no-nesting-both/node_modules/.gitkeepf���.��f���.����������⛲��CK�)�wZ���S�Dtest/fast/Unit tests/mocks/project_dirs/no-nesting-both/package.jsonf���.��f���.����������⛲��CK�)�wZ���S�Ltest/fast/Unit tests/mocks/project_dirs/no-nesting-n_m/node_modules/.gitkeepf���.��f���.����������⛲��CK�)�wZ���S�Ctest/fast/Unit tests/mocks/project_dirs/no-nesting-pkg/package.jsonf���1�%f���1�%�������	h?�'�R��B]�B��>�~�"test/fast/Unit tests/nvm ls-remotef���.+�f���.+��������Y�In�/�Z_m��vݓ�]G*�f#test/fast/Unit tests/nvm set_colorsf���.+�f���.+���������j;�
Fz@AK?��^5'test/fast/Unit tests/nvm version-remotef���.+�f���.+����������G�c">��X�����(test/fast/Unit tests/nvm_add_iojs_prefixf���.+�f���.+��������I��ݢ��G#A#ðZ��-�test/fast/Unit tests/nvm_aliasf���.+�f���.+����������zR�YB�u�6����1�$test/fast/Unit tests/nvm_alias LTS-Nf���.:Y7f���.:Y7���������0J�=r	��f����"R�
#test/fast/Unit tests/nvm_alias_pathf���.:Y7f���.:Y7�������p�4�$Z�E��u��-�s�$test/fast/Unit tests/nvm_change_pathf���.:Y7f���.:Y7�������2�!�!RCU���wZ�'��V��'test/fast/Unit tests/nvm_check_for_helpf���.:Y7f���.:Y7�������Hݡ��Aم�2v}���3�&test/fast/Unit tests/nvm_clang_versionf���.:Y7f���.:Y7�������Vn�����
���̆�H%test/fast/Unit tests/nvm_command_infof���.:Y7f���.:Y7�������
��J�C��r=�>=���+�)test/fast/Unit tests/nvm_compare_checksumf���.I�pf���.I�p�������+kR뜤Kl�K`�\X=ke�`G)test/fast/Unit tests/nvm_compute_checksumf���.I�pf���.I�p�������4`+��nxuյ߫��9� [*test/fast/Unit tests/nvm_curl_libz_supportf���.I�pf���.I�p��������c�A�	l��/G
ۋ��*-test/fast/Unit tests/nvm_curl_use_compressionf���.I�pf���.I�p������a��ֹ����`�vr�w�%test/fast/Unit tests/nvm_curl_versionf���.I�pf���.I�p������)�
$)�� h��-�vv���&test/fast/Unit tests/nvm_die_on_prefixf���.Xݨf���.Xݨ��������ݞ
�4��B�j�>gc�!test/fast/Unit tests/nvm_downloadf���.Xݨf���.Xݨ�������%�9���X�kz���t���*test/fast/Unit tests/nvm_download_artifactf���.Xݨf���.Xݨ�������>�I{}˹x��~|��+test/fast/Unit tests/nvm_ensure_default_setf���.Xݨf���.Xݨ�������LQP����{o�'��p�[��1test/fast/Unit tests/nvm_ensure_version_installedf���.Xݨf���.Xݨ�������N�%Sb�F֝��e��|u��.test/fast/Unit tests/nvm_ensure_version_prefixf���.Xݨf���.Xݨ��	����_L�S3$� ΃>eCi{v�$0(test/fast/Unit tests/nvm_extract_tarballf���.h�f���.h���
�������d��ˠ,�����U6��)test/fast/Unit tests/nvm_find_project_dirf���.h�f���.h��������s����K�D#�#���L']� test/fast/Unit tests/nvm_find_upf���.h�f���.h���������T�

X��s���V�0*�'test/fast/Unit tests/nvm_format_versionf���.h�f���.h���
����Szs��0���ߙ�0$Gڮu!test/fast/Unit tests/nvm_get_archf���.h�f���.h�������
f���Y�c�Sr���eJ�,test/fast/Unit tests/nvm_get_arch_unofficialf���.h�f���.h��������?��]��(,�����`h/1test/fast/Unit tests/nvm_get_artifact_compressionf���.wbf���.wb��������Z>ir�N�$e�Uc�>��%test/fast/Unit tests/nvm_get_checksumf���.wbf���.wb������iC}U']>�	� b��B�)test/fast/Unit tests/nvm_get_checksum_algf���.wbf���.wb�������
��@U�RO͸��PV;�<6,test/fast/Unit tests/nvm_get_checksum_binaryf���.wbf���.wb������H�5�X��<�5	��uϣY��v#test/fast/Unit tests/nvm_get_colorsf���.wbf���.wb��������zΓ?�9�rtJ�U3�!����-test/fast/Unit tests/nvm_get_default_packagesf���.wbf���.wb������7���L�,��5~fu��t5��*test/fast/Unit tests/nvm_get_download_slugf���.��Qf���.��Q�������,��""�wV�&�c�O_�\8test/fast/Unit tests/nvm_get_latest missing curl or wgetf���.��Qf���.��Q���������٬���b�/��Sˡ��*test/fast/Unit tests/nvm_get_minor_versionf���.��Qf���.��Q������� �	����%Ą-�k�#test/fast/Unit tests/nvm_get_mirrorf���.��Qf���.��Q������`�}{�iCiG�hI�5��[�Qtest/fast/Unit tests/nvm_hasf���.��Qf���.��Q������H�+,hs�"e`�s:��5���(test/fast/Unit tests/nvm_has_non_aliasedf���.��Qf���.��Q������Ý��KB94�
���;q+test/fast/Unit tests/nvm_has_solaris_binaryf���.��Qf���.��Q������w
N��{G˝�2�K�܅��C(test/fast/Unit tests/nvm_has_system_iojsf���.��f���.��������b�q������B+F[��
���(test/fast/Unit tests/nvm_has_system_nodef���.��f���.��������j������m����6�PvH�/test/fast/Unit tests/nvm_install_binary_extractf���.��f���.����������%�\f�.}!�T��#0test/fast/Unit tests/nvm_install_binary_nosourcef���.��f���.���� ����9��M�I
]��9��S'�w�+test/fast/Unit tests/nvm_install_latest_npmf���.��f���.����!������1�܇�P�p-�g�Y�"��20test/fast/Unit tests/nvm_install_no_progress_barf���.��f���.����"�������71nm?r�6���_6w`"$test/fast/Unit tests/nvm_iojs_prefixf���.�(�f���.�(���#����T�H�;T���"��^��H#�Ȼ8test/fast/Unit tests/nvm_iojs_version_has_solaris_binaryf���.�(�f���.�(���$�����Pn��p11Q��i��59�!test/fast/Unit tests/nvm_is_aliasf���.�(�f���.�(���%����}�F�~����j�Q���,�"6(test/fast/Unit tests/nvm_is_iojs_versionf���.�(�f���.�(���&�����u­`nhisws�NgW�Q/test/fast/Unit tests/nvm_is_merged_node_versionf���.�(�f���.�(���'����O�ml�#�J�M5�F�?|�%c�'test/fast/Unit tests/nvm_is_natural_numf���.�(�f���.�(���(����q�Sp�!`�����	Y�,)test/fast/Unit tests/nvm_is_valid_versionf���.�j�f���.�j���)�����E�h�[��a�Կ"�>�� �-test/fast/Unit tests/nvm_is_version_installedf���.�j�f���.�j���*�������[�?������n�ެ�.X#test/fast/Unit tests/nvm_ls_currentf���.�j�f���.�j���+����
�a�LoT^3=���W�ta��"test/fast/Unit tests/nvm_ls_remotef���.�j�f���.�j���,������<���A�N��;�
b�aE.test/fast/Unit tests/nvm_ls_remote LTS aliasesf���.�j�f���.�j���-����
LG�u�3�3/�Qt�T�#l�**test/fast/Unit tests/nvm_ls_remote nightlyf���.�j�f���.�j���.����#U:��x�x�>�
�X �O�=�Z'test/fast/Unit tests/nvm_ls_remote_iojsf���.í2f���.í2��/�����NQ������&�6M�	�]�#test/fast/Unit tests/nvm_make_aliasf���.í2f���.í2��0���������x� 6��d;E�Qo�$test/fast/Unit tests/nvm_node_prefixf���.í2f���.í2��1�������Z��z��1�D޽)���8test/fast/Unit tests/nvm_node_version_has_solaris_binaryf���.í2f���.í2��2����D�\��,��Bѝ��Ql��&test/fast/Unit tests/nvm_normalize_ltsf���.í2f���.í2��3������	�Ņ��[��6֢�p�-<0+test/fast/Unit tests/nvm_num_version_groupsf���.��kf���.��k��4�����*���Ω�����W��)test/fast/Unit tests/nvm_print_alias_pathf���.��kf���.��k��5�����[I��1ֵ�U��u��9-X��)test/fast/Unit tests/nvm_print_color_codef���.��kf���.��k��6�����"��ђ���/�b�,test/fast/Unit tests/nvm_print_default_aliasf���.��kf���.��k��7����dUe����s��|og�|�i4test/fast/Unit tests/nvm_print_implicit_alias errorsf���.��kf���.��k��8�������L�>ѣ���S�K�$j�M�5test/fast/Unit tests/nvm_print_implicit_alias successf���.�1�f���.�1���9����o����#p;FM���e y*test/fast/Unit tests/nvm_print_npm_versionf���.�1�f���.�1���:�����Q�vM"h*Yt�H��"�'.&test/fast/Unit tests/nvm_process_nvmrcf���.�1�f���.�1���;����r�O��D�.;�.fT��R�/!�d'test/fast/Unit tests/nvm_remote_versionf���.�1�f���.�1���<������k)!ᱸ�	W���(�V�(test/fast/Unit tests/nvm_remote_versionsf���.�1�f���.�1���=����
1�fl45��6P-	g8h�إy+test/fast/Unit tests/nvm_stdout_is_terminalf���.�1�f���.�1���>����	i$���a�e����h.$*test/fast/Unit tests/nvm_strip_iojs_prefixf���.�s�f���.�s���?�����o�u�w%A�/���1E'�n#test/fast/Unit tests/nvm_strip_pathf���.�s�f���.�s���@����t�ţ��b���~"~���*�$test/fast/Unit tests/nvm_supports_xzf���.�s�f���.�s���A������@�K�~1}�똹��}��A+test/fast/Unit tests/nvm_tree_contains_pathf���.�s�f���.�s���B�������u�j�\�(W�ks&test/fast/Unit tests/nvm_use_if_neededf���.�s�f���.�s���C��������H��@�
�kP^�f0test/fast/Unit tests/nvm_validate_implicit_aliasf���.�s�f���.�s���D����Cl��W(S�HDnO繽�&F�� test/fast/Unit tests/nvm_versionf���/�f���/���E����`�K�k��B�,o�W�@�gw$test/fast/Unit tests/nvm_version_dirf���/�f���/���F�����*4^������ڵv���z`3��(test/fast/Unit tests/nvm_version_greaterf���/�f���/���G�����-J׉����g�Eo�yJ��'%test/fast/Unit tests/nvm_version_pathf���/�f���/���H�����x�y�i'�x�K
�{�Ћ�-test/fast/Unit tests/nvm_wrap_with_color_codef���/�f���/���I����Ԟ
sC蛢dކC�C��!L)m$test/fast/Unit tests/nvm_write_nvmrcf���/�f���/���J�����K��E�#��{��LҶzL�?test/fast/nvm should remove the last trailing slash in $NVM_DIRf���/�Lf���/�L��K�����m�7��I�	
�AHQ���{�test/fast/setupf���/�Lf���/�L��L�����6w\+_��t�U�8�����test/fast/setup_dirf���/�Lf���/�L��M�����u�����rqg��G�0���test/fast/teardownf���/�Lf���/�L��N�������I�e/�8����ˏ��A@��test/fast/teardown_dirf���/�Lf���/�L��P���
2Z��0r���:�KIMltest/fixtures/nvmrcf���/:�f���/:���R���� ����!�e��������(test/install_script/install_nvm_from_gitf���/:�f���/:���S��������y	p}�_�e�s0�},test/install_script/nvm_check_global_modulesf���/:�f���/:���T��������VfR/^
.��3t�~�&test/install_script/nvm_detect_profilef���/:�f���/:���U������=��-17��nO��;�RH�"test/install_script/nvm_do_installf���/:�f���/:���V����^�a�����ꓼ �n�M�� test/install_script/nvm_downloadf���/.|�f���/.|���W�����x�aP�G��jn�x���}#L#test/install_script/nvm_install_dirf���/.|�f���/.|���X�����ᱚ���m�;w{�9/�&�'0test/install_script/nvm_install_with_aliased_dotf���/.|�f���/.|���Y����/]ѩ�X�̯�"���]	q�p�1test/install_script/nvm_install_with_node_versionf���/.|�f���/.|���Z����1v�nŭɰ��&)��e~X.test/install_script/nvm_profile_is_bash_or_zshf���/.|�f���/.|���[����`w������{���
���/n|test/install_script/nvm_resetf���/.|�f���/.|���\����&��Z�^�T!95gQt]�����test/install_script/nvm_sourcef���/=��f���/=����^������Z'��Y��u�A�m�8test/installation_iojs/install already installed uses itf���/=��f���/=����_�����?����5�)�!�i�����*test/installation_iojs/install from binaryf���/=��f���/=����`������4熓Y^?:���f�]V��*test/installation_iojs/install from sourcef���/=��f���/=����a�����.ɜ��~8�Q���!��<Btest/installation_iojs/install two versions and use the latest onef���/=��f���/=����b�����0�.'�8]gΐi�F���Ftest/installation_iojs/install version specified in .nvmrc from binaryf���/=��f���/=����c����x�-�{��5�.IdCU��fFtest/installation_iojs/install version specified in .nvmrc from sourcef���/=��f���/=����d�����.��Y��N�G�J��y�:test/installation_iojs/install while reinstalling packagesf���/M-f���/M-��e�����D��.�u�~�����2A���Z+test/installation_iojs/nvm install v1 worksf���/M-f���/M-��f����>�E"���FjL����Z� test/installation_iojs/setup_dirf���/M-f���/M-��g�����,����}�۸r��1댑#test/installation_iojs/teardown_dirf���/M-f���/M-��i����
j{��OX��c�J=��"���'test/installation_node/default-packagesf���/M-f���/M-��j�����c�'�0��X��(��yn�"test/installation_node/install LTSf���/\Cff���/\Cf��k������F��Xz_��3Z2W/��l�8test/installation_node/install already installed uses itf���/\Cff���/\Cf��l������k7�=��z5�p���B)�*test/installation_node/install from binaryf���/\Cff���/\Cf��m����W5�:��+�?�<�Z2�u�Z�N?test/installation_node/install from binary with binary flag setf���/\Cff���/\Cf��n����B�X�{B(('������(ks*test/installation_node/install from sourcef���/\Cff���/\Cf��o�����?��{^��5�j���|@test/installation_node/install from source with thread parameterf���/\Cff���/\Cf��p�������A�JA�����6e�L��)Ftest/installation_node/install from source without V8 snapshot for ARMf���/\Cff���/\Cf��q����|B���*XRբ�M�>�xC#test/installation_node/install hookf���/k��f���/k����r����	�l�ȧ:Kr���m���� �)test/installation_node/install latest npmf���/k��f���/k����s�������Ƃ���i`n�D�F5�P?test/installation_node/install on bash with ERR trap and set -Ef���/k��f���/k����t������'�<ʔ�
�ү���n���Btest/installation_node/install two versions and use the latest onef���/k��f���/k����u������ə�Y(���(�O�+��Ftest/installation_node/install version specified in .nvmrc from binaryf���/k��f���/k����v���� ���Ȧ�e��Z<����(:test/installation_node/install while reinstalling packagesf���/k��f���/k����w��������7��E�%,A�����m+test/installation_node/install with --aliasf���/k��f���/k����x�����Z�Bt�� 0���"�@x,-test/installation_node/install with --defaultf���/z��f���/z����y����
U�t���>�\$Ķb�5L�0test/installation_node/install with --latest-npmf���/z��f���/z����z����>�E"���FjL����Z� test/installation_node/setup_dirf���/z��f���/z����{������<M��$��%�I�!�,��#test/installation_node/teardown_dirf���/z��f���/z����}����F7���e!��&B�Ȧ��test/mocks/isainfo_amd64f���/z��f���/z����~����?FXҭ��V��U���$=Zatest/mocks/isainfo_x86f���/z��f���/z����������\Rz�t1@P��=�P����test/mocks/pkg_info_amd64f���/z��f���/z���������7�L�n2e��,V�tv�j3test/mocks/pkg_info_failf���/�
f���/�
��������UF��ڶ@e�<`"T�<z�test/mocks/pkg_info_x86f���/�
f���/�
��������;�(@wѮ� v���+�Y`test/mocks/uname_linux_armv8lf���/�
f���/�
���������^�4w��ˤ04fgœ�test/mocks/uname_osx_amd64f���/�
f���/�
��������4Z;j��1�W�V
I��W�test/mocks/uname_osx_x86f���/�
f���/�
�������{E/;��(^j����k
Y�5ytest/mocks/uname_smartos_amd64f���/�
f���/�
�������{E/;��(^j����k
Y�5ytest/mocks/uname_smartos_x86f���/�LGf���/�LG���������eސn=���#�d�Ftest/slow/Running 'nvm current' should display current nvm environmentf���/�LGf���/�LG���������A(�&�k���ߴS*k<test/slow/nvm exec/Preamble works and respects 'silent' flagf���/�LGf���/�LG�������%��j�,to��I�=k�
j�J7test/slow/nvm exec/Running 'nvm exec --lts' should workf���/�LGf���/�LG��������p����TFW6����'5test/slow/nvm exec/Running 'nvm exec 0.x' should workf���/�LGf���/�LG���������=����׌g%-����Ϥ�Ctest/slow/nvm exec/Running 'nvm exec' should pick up .nvmrc versionf���/�LGf���/�LG��������N�c'=�|Օ@GNҎ�K�Z�@test/slow/nvm exec/Running 'nvm exec' with help should not parsef���/���f���/�����������y!t'3a�-�?z�:�q��D;test/slow/nvm exec/setup_dirf���/���f���/������������kAiZ87�S�|:��Y!�u|test/slow/nvm exec/teardown_dirf���/���f���/������������W�\[�B��jE�Q��_test/slow/nvm reinstall-packages/Running 'nvm copy-packages $(nvm ls current)' should error outf���/���f���/�����������-�����[H
u�Al�u9�v*test/slow/nvm reinstall-packages/setup_dirf���/���f���/�����������u\o`��:Pг6���y��8test/slow/nvm reinstall-packages/should work as expectedf���/���f���/�������������GlC�=����cA;�+~�-test/slow/nvm reinstall-packages/teardown_dirf���/�иf���/�и�������&�XQj�yVQb�̕ԝWc��6test/slow/nvm reinstall-packages/test-npmlink/index.jsf���/�иf���/�и����������F�V��,cE�r�/
5:test/slow/nvm reinstall-packages/test-npmlink/package.jsonf���/�иf���/�и�������̭�	���WZ5����~߁4�7test/slow/nvm reinstall-packages/works with no installsf���/�иf���/�и�������(�-��笠����'��`ICtest/slow/nvm run/Running 'nvm run --harmony --version' should workf���/�иf���/�и�������C����.EYHb�>��0���L�5test/slow/nvm run/Running 'nvm run --lts' should workf���/��f���/���������ZËB���Z�%-Ƨ�0��v�[test/slow/nvm run/Running 'nvm run 0.x' should error out sensibly when 0.x is not installedf���/��f���/�����������7ԡ��Č�!G/a@��5�3test/slow/nvm run/Running 'nvm run 0.x' should workf���/��f���/�����������Ih�M_��&M�}��ک�`[_Atest/slow/nvm run/Running 'nvm run' should pick up .nvmrc versionf���/��f���/�����������MK:�d	h"C	n�FԿ��test/slow/nvm run/setup_dirf���/��f���/����������S⃊Л"�tLN*��{���test/slow/nvm run/teardown_dirf���/��f���/�����������je���k�s��_#�"EߗItest/slow/nvm uninstall/Running 'nvm uninstall 0.12.6' uninstalls v0.12.6f���/�U)f���/�U)�������Qۏց�$�������J�\test/slow/nvm uninstall/Running 'nvm uninstall' with incorrect file permissions fails nicelyf���/�U)f���/�U)�������1��3tdzE��ug��A��E!test/slow/nvm uninstall/setup_dirf���/�U)f���/�U)�������B/�T�3�����<�H���>˺�$test/slow/nvm uninstall/teardown_dirf���/�U)f���/�U)�������7���1)H=� #.�d(|a�Atest/slow/nvm use/Running 'nvm use --lts' uses latest LTS versionf���/�U)f���/�U)�������eg8�|�@ã�9B��	y@Ktest/slow/nvm use/Running 'nvm use --lts=foo' uses latest 'foo' LTS versionf���/�U)f���/�U)���������Ђ�����&���ʾ(_�/0Btest/slow/nvm use/Running 'nvm use iojs' uses latest io.js versionf���/�af���/�a�������R�~���ڢ����a�i���Htest/slow/nvm use/Running 'nvm use node --silent' doesn't print anythingf���/�af���/�a�������"�;CR�F��:���GJIHtest/slow/nvm use/Running 'nvm use node' uses latest stable node versionf���/�af���/�a�������0�zH����o����*�>Pk�Htest/slow/nvm use/Running 'nvm use v1.0.0' uses iojs-v1.0.0 iojs versionf���/�af���/�a��������/��y��.?�oc-�
O�nt�=test/slow/nvm use/Running 'nvm use' calls 'nvm_die_on_prefix'f���/�af���/�a�������q*�m7��z��3̫���Otest/slow/nvm use/Running 'nvm use' with nvmrc containing not installed versionf���/�af���/�a���������p�Z�p��l�7�|%w�test/slow/nvm use/setup_dirf���/�af���/�a��������{�O	�L�H������}Φ�test/slow/nvm use/teardown_dirf���/�ٙf���/�ٙ�������J2�^r1���W(�×:M.o0'test/slow/nvm_get_latest/nvm_get_latestf���/�ٙf���/�ٙ�������%H�c��GF�����`y�7test/slow/nvm_get_latest/nvm_get_latest failed redirectf���/�ٙf���/�ٙ�������_*o����oa�Y��~��.test/sourcing/Sourcing nvm.sh global alias bugf���/�ٙf���/�ٙ�������PBT�X)��N]��R�I^���Btest/sourcing/Sourcing nvm.sh should keep version if one is activef���0�f���0�����������&d,1�9�ЎZ]��NZ�[test/sourcing/Sourcing nvm.sh should use the default if available and no nvm node is loadedf���0�f���0��������R5�U4�a׿�aK>=����8Itest/sourcing/Sourcing nvm.sh with --install and .nvmrc should install itf���0�f���0����������E\*������ȱZ~�N9�Gtest/sourcing/Sourcing nvm.sh with --install should install the defaultf���0�f���0���������[�Բ�~	7�v"}��1H<�Ctest/sourcing/Sourcing nvm.sh with --no-use should not use anythingf���0�f���0��������:�y�f맭!��DŽ
tP3�=test/sourcing/Sourcing nvm.sh with no default should return 0f���0�f���0��������u����u��}@$�[��3�Ǟ�test/sourcing/setupf���0�f���0��������p��+
l�2��(������#�test/sourcing/teardownf���0^
f���0^
�������B�X�{B(('������(kstest/xenial/install from sourcef���0^
f���0^
�������K�~�t��]��5�*�ڪ2ki?*test/xenial/install from source implicitlyf���0^
f���0^
��������?��{^��5�j���|5test/xenial/install from source with thread parameterf���0^
f���0^
����������A�JA�����6e�L��);test/xenial/install from source without V8 snapshot for ARMf���0^
f���0^
�������|B���*XRբ�M�>�xCtest/xenial/install hookf���0^
f���0^
����������Џ��^�4s�V�cN��;test/xenial/install version specified in .nvmrc from sourcef���0^
f���0^
�������D�&��,<m�o��b��QJF-1test/xenial/node 0.6.21 should install 0.6.21-pref���0"�Bf���0"�B�������	�:�5��O]Ԝb-h�(���s-�update_test_mocks.shTREE�348 2
���~D_O�j�Sڀ}Htest309 9
Rd������l��lG�Yfast203 5
������-̎Ө�ڜ,��Aliases28 2
|M>�_(�+�9N�j��PR�lts3 0
DC�{5g�V��=�E1�^�circular4 0
�ɼ����	�t!>3��$�?Set Colors4 0
X��T>!X�s
��0�iwJ	Unit tests126 1
-O�{\�袞�=՞5�mocks35 1
1�Wt4�$ᴇ!�]+�{ܛ>&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
��H��$]�٫�����	�cListing versions20 0
��zSOU2 ��"��|)slow38 6
�1'G܀	/��1�(�ʢnvm run7 0
sS�1)�WYoL��[��Nnvm use10 0
��j������n��*�nvm exec7 0
h���_�,�#���m�}K�nvm uninstall4 0
A&�W��b��`X�ݝ� nvm_get_latest2 0
�EƺK��F#��!Z�����Xnvm reinstall-packages7 1
�ln4O�[trc�ok�t
\1�test-npmlink2 0
�\�;a�|�7ҷ���+s�Rmocks10 0
�Cq�ܲy��-|���	�xenial7 0
�!��m����H�Z
ǭ ћefixtures1 0
KW�;i`U'Ǵ2u��W�sourcing9 0
�n1�f��-u�eV��cs�minstall_script11 0
8�$)R�|�D&0V����Z�Vinstallation_iojs10 0
Ż*�<��ź���9�sinstallation_node19 0
V,�����Kl�^
��.github15 1
R��yW��βꜛ�9�M��X8workflows9 0
O?Fږ�Ã/3�3%�� Fa�v�݋�|0_I�~��