Jordan Harband
803adac676
[Fix] ensure proper checking of the “shwordsplit” zsh option.
2016-07-08 02:11:51 -07:00
Jordan Harband
940f850f8d
[Tests] clean up some tests
2016-07-07 01:14:37 -07:00
Luke Childs
54d58f88db
Link to zsh-nvm in readme
2016-07-09 09:24:01 +01:00
Jordan Harband
78a008c3c7
[Fix] use Solaris-compatible tail options.
...
Fixes #1148 .
2016-07-06 15:31:25 -07:00
Owen Smith
8c8bf1204c
[Fix] install should not exit after successful git clone
...
Fixes #1146 by grouping the commands that handle the error.
I also removed a subshell wrapper from a similar set of lines right
above. It looks to me like that is no longer necessary.
2016-07-05 22:03:52 -07:00
Jordan Harband
f3ce324e22
Merge pull request #1145 from robotlolita/patch-missing-version-error
...
`nvm install`: Improve error messages for missing versions
2016-07-05 19:10:45 -07:00
Quildreen Motta
730b253174
Updates tests for the new output messages
2016-07-05 21:40:45 -03:00
(Soreλ\a)
0f26656c2c
npm -> nvm, and minor formatting issues
2016-07-05 20:34:08 -03:00
(Soreλ\a)
79d62fb16d
Improve error messages for missing versions
...
`nvm use`, `nvm run` and others check if the version is installed before executing Node, but the error message could be clearer on what steps the user has to take to achieve what they want, this makes that clearer.
2016-07-05 19:55:39 -03:00
Mohit Agarwal
322d81d75f
use git options instead of cd in install script
2016-07-06 01:26:06 +05:30
Cezar Augusto
70b8c59722
Add info about 'nvm: command not found'. Ref #576
2016-07-04 02:28:05 -03:00
Jordan Harband
42fedf6bc9
[Tests] add some basic `nvm use --lts` tests
2016-07-03 08:37:03 -07:00
Jordan Harband
4c010f442e
[Tests] add tests for auto-creation of LTS aliases on `nvm_ls_remote`
2016-07-02 21:21:16 -07:00
Jordan Harband
0b40139caa
[Tests] set x option in update mock to better locate failures
2016-07-02 18:42:57 -07:00
Jordan Harband
1bcd2f4743
Merge pull request #898 from PeterDaveHello/patch-1
...
[refactor] use "case" instead of if/else in install
2016-07-02 13:02:24 -07:00
Peter Dave Hello
d47887ae8f
use sh syntax highlight in README.markdown
2016-07-02 14:01:39 +08:00
Peter Dave Hello
07bb79f405
Use `case` instead of multiple if/else statement.
2016-07-02 14:01:24 +08:00
Peter Dave Hello
9e09c30621
update nodejs version list
2016-07-01 23:39:54 +08:00
Jordan Harband
43c3c23928
[Fix] install script: remove more unnecessary `cd`ing.
...
Fixes #1137 .
2016-06-30 13:26:31 -07:00
Jordan Harband
cb4e010de7
[Fix] install script: Don’t attempt to `cd` twice.
...
Fixes #1137 .
2016-06-30 13:04:45 -07:00
Xavier Cambar
a24ff3e605
Optionally installs Node.js if a version is provided
2016-06-29 09:57:30 +02:00
Jordan Harband
39c119c5db
Merge pull request #566 from xcambar/nvm_install_dir
...
[install script] Refactors NVM_DIR; adds tests
2016-06-28 23:17:27 -07:00
Xavier Cambar
6cee20a071
testing NVM_DIR
2016-06-28 12:36:08 +02:00
Jordan Harband
c4be39b8be
[Fix] remove the need for `sed -E`
...
Fixes #1126
2016-06-27 21:50:45 -07:00
Jordan Harband
73aa35f508
[Tests] use `$NVM_DIR` instead of relative paths
2016-06-26 15:52:26 -07:00
Jordan Harband
f0668fd577
[Tests] `nvm alias --lts`: add tests
2016-06-26 15:11:37 -07:00
Jordan Harband
655830eb58
[Tests] `nvm install --lts`: add tests
2016-06-26 13:57:01 -07:00
Jordan Harband
e6606458f7
[Tests] add `nvm version-remote` unit tests.
2016-06-26 13:01:12 -07:00
Jordan Harband
ce60b6c44a
[Tests] update test mocks
2016-06-25 17:03:46 -07:00
Jordan Harband
d2744014df
[Tests] add some basic `nvm ls-remote` unit tests.
2016-06-25 17:00:19 -07:00
Jordan Harband
bcb1f0b1c7
`nvm ls-remote`: skip io.js lookup when LTS is set.
2016-07-17 10:54:24 -07:00
Jordan Harband
c3b16603c0
`nvm uninstall`: add `--lts` support
2016-07-17 20:18:05 -07:00
Jordan Harband
e1fdd316b7
[Refactor] create `nvm_grep` and remove standalone `GREP_OPTIONS` line.
2016-06-25 13:27:56 -07:00
Jordan Harband
9f5322ee84
v0.31.2
2016-06-25 09:42:53 -07:00
Jordan Harband
b0244a133b
[Fix] `nvm ls`: avoid use of `maxdepth` which is not on Solaris/SmartOS
...
Fixes #1121 .
2016-06-24 01:38:27 -07:00
Jordan Harband
fdc08122e3
[Tests] swap order of slow + sourcing tests.
2016-05-08 23:52:51 -07:00
Jordan Harband
c9b7ccdaea
Run `node` and `io.js` installation test suites separately.
2016-05-08 22:21:33 -07:00
Jordan Harband
d000624489
Merge pull request #1114 from brajpanda/patch-1
...
[Docs] Slightly elaborated the instruction for manual install
2016-06-19 22:26:58 -07:00
Jordan Harband
36b1ea9236
[Fix] do not print help text on sourcing when an empty .nvmrc file is found.
...
Fixes #1113 .
2016-06-14 09:57:37 -07:00
Jordan Harband
45ae48df2d
[Fix] `nvm install -s`: when “core id” doesn’t appear in /proc/cpuinfo, fall back to counting “processor” lines.
...
Fixes #1115 .
2016-06-13 08:41:17 -07:00
Braj
d50272040d
Slightly elaborated the instruction for manual install
2016-06-11 17:56:11 +05:30
ra100
b6481583af
On aarch64 use arm64 packages
2016-06-10 08:00:51 +02:00
Jordan Harband
03cf6950ce
[shellcheck] remove use of `expr`
2016-06-06 17:55:06 -07:00
Jordan Harband
20c551c608
Merge pull request #1106 from neilstuartcraig/patch-1
...
[Docs] Add info WRT installing on Alpine Linux / Busybox
2016-06-03 13:57:50 -07:00
chriskohlbrenner
9327e49ab5
[docs] replace "simple" with "simply", revise to consistent colon usage
2016-06-01 14:20:57 -04:00
Neil Craig
337ddbac16
Lowercase NVM
...
Lowercase NPM
Ref @mhart
Add information WRT installling on Alpine Linux
2016-06-01 13:35:41 +01:00
Jordan Harband
251a2f3409
[Fix] ensure `uname` is unaliased.
...
Closes #1105
2016-05-30 21:50:30 -07:00
Jordan Harband
b227f4dc77
[Docs] add some OS X notes to the README
...
Update README.markdown
2016-05-25 11:34:54 +02:00
Rudolph Sand
a2111c735e
Update README.markdown
...
Added notes for OS X users regarding globally installed modules.
2016-05-25 11:31:38 +02:00
Stephan DONIN
f62747c29c
[Fix] `set -u`: is variable set test
2016-05-22 15:59:04 +09:00