├── .github └── FUNDING.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── tests ├── common.sh ├── loading │ ├── Check zsh-nvm doesn't install nvm if it's already installed │ ├── Check zsh-nvm exports NVM_DIR if it doesn't exist │ ├── Check zsh-nvm installs nvm if it isn't already installed │ ├── Check zsh-nvm is loaded │ ├── Check zsh-nvm loads node │ ├── Check zsh-nvm loads nvm │ ├── Check zsh-nvm wraps nvm │ └── teardown ├── options │ ├── NVM_AUTO_USE │ ├── NVM_LAZY_LOAD │ ├── NVM_LAZY_LOAD && NVM_NO_USE │ ├── NVM_LAZY_LOAD adds lazy loader for external yarn │ ├── NVM_LAZY_LOAD works when global modules has same name as alias │ ├── NVM_LAZY_LOAD_EXTRA_COMMANDS │ ├── NVM_NO_USE │ └── teardown └── wrapper commands │ ├── nvm install │ ├── nvm revert │ ├── nvm upgrade │ └── teardown └── zsh-nvm.plugin.zsh /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/README.md -------------------------------------------------------------------------------- /tests/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/common.sh -------------------------------------------------------------------------------- /tests/loading/Check zsh-nvm doesn't install nvm if it's already installed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/loading/Check zsh-nvm doesn't install nvm if it's already installed -------------------------------------------------------------------------------- /tests/loading/Check zsh-nvm exports NVM_DIR if it doesn't exist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/loading/Check zsh-nvm exports NVM_DIR if it doesn't exist -------------------------------------------------------------------------------- /tests/loading/Check zsh-nvm installs nvm if it isn't already installed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/loading/Check zsh-nvm installs nvm if it isn't already installed -------------------------------------------------------------------------------- /tests/loading/Check zsh-nvm is loaded: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/loading/Check zsh-nvm is loaded -------------------------------------------------------------------------------- /tests/loading/Check zsh-nvm loads node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/loading/Check zsh-nvm loads node -------------------------------------------------------------------------------- /tests/loading/Check zsh-nvm loads nvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/loading/Check zsh-nvm loads nvm -------------------------------------------------------------------------------- /tests/loading/Check zsh-nvm wraps nvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/loading/Check zsh-nvm wraps nvm -------------------------------------------------------------------------------- /tests/loading/teardown: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | rm -rf ../.nvm 3 | -------------------------------------------------------------------------------- /tests/options/NVM_AUTO_USE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/options/NVM_AUTO_USE -------------------------------------------------------------------------------- /tests/options/NVM_LAZY_LOAD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/options/NVM_LAZY_LOAD -------------------------------------------------------------------------------- /tests/options/NVM_LAZY_LOAD && NVM_NO_USE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/options/NVM_LAZY_LOAD && NVM_NO_USE -------------------------------------------------------------------------------- /tests/options/NVM_LAZY_LOAD adds lazy loader for external yarn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/options/NVM_LAZY_LOAD adds lazy loader for external yarn -------------------------------------------------------------------------------- /tests/options/NVM_LAZY_LOAD works when global modules has same name as alias: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/options/NVM_LAZY_LOAD works when global modules has same name as alias -------------------------------------------------------------------------------- /tests/options/NVM_LAZY_LOAD_EXTRA_COMMANDS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/options/NVM_LAZY_LOAD_EXTRA_COMMANDS -------------------------------------------------------------------------------- /tests/options/NVM_NO_USE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/options/NVM_NO_USE -------------------------------------------------------------------------------- /tests/options/teardown: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | rm -rf ../.nvm 3 | -------------------------------------------------------------------------------- /tests/wrapper commands/nvm install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/wrapper commands/nvm install -------------------------------------------------------------------------------- /tests/wrapper commands/nvm revert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/wrapper commands/nvm revert -------------------------------------------------------------------------------- /tests/wrapper commands/nvm upgrade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/tests/wrapper commands/nvm upgrade -------------------------------------------------------------------------------- /tests/wrapper commands/teardown: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | rm -rf ../.nvm 3 | -------------------------------------------------------------------------------- /zsh-nvm.plugin.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukechilds/zsh-nvm/HEAD/zsh-nvm.plugin.zsh --------------------------------------------------------------------------------