693 Commits (655830eb58e4329da63ae6ca7dd360fbfab3b9b7)

Author SHA1 Message Date
Jordan Harband 8a138d98ed
[Refactor] Use `awk` to improve version comparison performance 9 years ago
Jordan Harband 4842641e78
[Refactor] create `nvm_echo` and `nvm_err` 9 years ago
Jordan Harband 62cca4e6d8
Prefer `nvm --help` over `nvm help` 9 years ago
Jordan Harband ab49a5b0c3
[refactor] `nvm run`: call through to `nvm exec` to remove redundant code 9 years ago
Jordan Harband a69f9a8898
[fix] `nvm run`: pass through `--silent` on bare `nvm run` 9 years ago
Jordan Harband e8355e3189
[refactor] `nvm run`: refactor argument parsing. 9 years ago
Jordan Harband 0d62626ac6
[refactor] `nvm exec`: refactor argument parsing. 9 years ago
Jordan Harband 6fb94e0dab
[fix] `nvm exec`: show “io.js” for io.js versions. 9 years ago
Jordan Harband 0dd2846215
[fix] `set -e`: ensure `nvm_version` returning 3, and `nvm_alias` returning 2, doesn’t terminate the process. 9 years ago
Jordan Harband 1c3f8da6c3
`nvm alias`: factor out alias creation to `nvm_make_alias` 9 years ago
Jordan Harband d705ec7ebf
[refactor] run through shellcheck 9 years ago
Jordan Harband 09f86b0e6e
[Refactor] Create and use `nvm_is_version_installed` 9 years ago
Jordan Harband fc68e615b2
`nvm alias`: colorize output to match `nvm ls` 9 years ago
Jordan Harband 677c69dda0
`nvm alias`: explicitly forbid user aliases in subdirs. 9 years ago
Jordan Harband 1eb4d482e0
`nvm alias`: If the alias target is empty, call into `nvm unalias` 9 years ago
Jordan Harband 4df2a7fca9
`nvm alias`: factor out alias printing logic to functions 9 years ago
Jordan Harband 7b1a4e5126
`nvm alias`: slightly speed up alias resolution. 9 years ago
Jordan Harband 755c39209e
[Refactor] make `check_file_permissions` be pure instead of relying on a closure. 9 years ago
Luke Childs 3a2d35f167 Check permissions in shell rather than using find -exec 9 years ago
Luke Childs 005e29a223 Check dir permissions before attempting to nvm uninstall 9 years ago
Jordan Harband d3e334d86d [Fix] `read` exits 1 when `.nvmrc` lacks a trailing newline - avoid that. 9 years ago
Jordan Harband 273ebedc55 [Fix] avoid an unbound variable when `nounset` bash option is set. 9 years ago
Robson Peixoto 8fb4ee0789 Unset unnecessary environment variables 9 years ago
Jordan Harband 2176894a5b v0.31.0 9 years ago
Jonas Dohse 7135873f80 Do not modify parameters of sourcing script in zsh 9 years ago
Jordan Harband 44541b416f [New] After installing, ensure that the default is set. 9 years ago
Jordan Harband 731c2f3f70 Add `nvm_get_minor_version` 9 years ago
Jordan Harband de64a2d95f [Fix] `nvm_format_version` should only return 3 version groups 9 years ago
Brandon Wood f73bfb6578 Updated warning message when sha256sum utility not found 10 years ago
Brandon Wood f1bca106a8 Added (optional) support for sha256 checksum utils 10 years ago
Brandon Wood 560c8c9500 Added support for sha256 checksums 10 years ago
Jordan Harband 21c3727955 v0.30.2 10 years ago
Jordan Harband 4fcf37fa29 [New] support `--no-use` on sourcing, in supported shells. 10 years ago
Nick Hwang e76fe61d95 Add missing space before closing bracket 10 years ago
Jordan Harband 00a8b36b78 [Fix] handle unbound shell variables. 10 years ago
Jordan Harband 6094dac1c1 [Fix] `nvm debug` was printing a red herring error message in non-zsh. 10 years ago
Jordan Harband 0aa3118de3 v0.30.1 10 years ago
Jordan Harband 2541baaf7d [Refactor] Create `nvm_get_make_jobs` to abstract out “-j” logic. 10 years ago
Jordan Harband dc8b63cb25 [Fix] `nvm install -s`: fix syntax errors. 10 years ago
Jordan Harband 8ec056f768 v0.30.0 10 years ago
Jordan Harband f279837d5c [Refactor] fix some bugs in `nvm_is_natural_num`, add unit tests. 10 years ago
Jordan Harband 31457fec3f [Refactor] `nvm install`: make `-j` and `-s` order-independent. 10 years ago
Peter Dave Hello e78dc5110e fix CPU_THREADS/CPU_THREAD_VALID/MAKE_JOBS prefix 10 years ago
Peter Dave Hello 6320719dd8 Support parameter -j to set jobs for make 10 years ago
Peter Dave Hello a8e6fee001 Enable multiple jobs for when build from source 10 years ago
Kilian Ciuffolo 6638ac3318 [refactor] improved bootstrap time 10 years ago
Jordan Harband 04c5e3540e `nvm unalias`: Provide a restore command when unaliasing. 10 years ago
Peter Dave Hello 2a174d03d8 Update nvm.sh 10 years ago
Jordan Harband c742ab7e66 Fix `npm` version output for `nvm run` and `nvm exec` 10 years ago
Manuel Rüger 1adcabf5e8 Replace backticks with $() command substitution 10 years ago