Jordan Harband
24f8ae5c46
[New] support external install hook “$NVM_INSTALL_THIRD_PARTY_HOOK”.
...
Fixes #1207 .
2016-11-03 23:42:55 -07:00
Qiangjun Ran
cadbbced20
[Tests] Replace all dots with backslash dots
2016-11-03 23:44:59 -07:00
Qiangjun Ran
2a2b8bdeb3
[Robustness] use backslash when sourcing in case of overridden dot
...
Fixes #1278 .
2016-11-03 23:44:20 -07:00
Jordan Harband
942e9ab1f5
[Fix] bypass aliased cd
in a few places.
...
Fixes #1284 .
2016-11-03 10:08:24 -07:00
Peter Dave Hello
a458ccbb87
Retab tab to 4 spaces and use echo instead of cat in install.sh
2016-10-29 11:17:54 +08:00
Peter Dave Hello
ce7f6d6e52
Also run git gc after nvm upgraded
2016-10-28 09:08:54 +08:00
Peter Dave Hello
f3cddf8271
[Doc] Bold leading "Note:" in readme for readability
2016-10-28 11:20:12 +08:00
Jordan Harband
589a9112bd
v0.32.1
2016-10-18 13:16:51 -07:00
Jordan Harband
76fe1ab1c6
[Fix] ensure that lts/*
points to boron/latest, not argon/earliest.
...
- update test mocks
- fix tests for Boron release
Fixes #1268 .
2016-10-18 11:33:07 -07:00
Jordan Harband
a539cba11e
v0.25.3
2015-05-22 15:18:46 -07:00
Jordan Harband
472ba5fc46
Make sure sourcing nvm.sh
on shells that don't support source options doesn't exit nonzero.
...
Fixes #721
2015-05-22 00:15:43 -07:00
Jordan Harband
96c96ec714
v0.25.2
2015-05-19 14:05:43 -07:00
Jordan Harband
475b8bd6b4
Update semver
2015-05-17 21:12:03 -07:00
Jordan Harband
5e805905ca
Add undocumented nvm debug
to print out helpful debugging info.
2015-05-14 14:56:26 -07:00
Jordan Harband
2dec01da9c
nvm reinstall-packages: On systems where npm ls -g --depth=0
does not include npm
for some reason, make sure to filter out (empty)
.
2015-05-08 14:24:51 -07:00
Jordan Harband
63672641a5
Add wrapping curly braces to ensure that the entire scripts are downloaded.
...
If the closing curly brace isn't present, the script will error out.
2015-05-11 01:46:18 -07:00
Jordan Harband
94bba31de3
Make sure that nvm reinstall-packages system
has the right std output.
2015-05-08 14:15:42 -07:00
Jordan Harband
f70530ef18
Fix installation instructions.
2015-05-07 10:43:47 -07:00
Jordan Harband
ec33e8b720
v0.25.1
2015-05-03 15:31:54 -07:00
Jordan Harband
a4f89c6223
Make sure to ignore ~/.curlrc
if it exists.
2015-05-01 02:00:49 -07:00
Jordan Harband
517817f1a3
Actually try to install from source when the error message says "binary failed, trying source".
2015-04-27 14:02:45 -07:00
Jordan Harband
a6f5eff0f3
Use uname -m
instead of uname -a
.
...
Fixes #744 .
2015-04-28 22:56:43 -07:00
Jordan Harband
0aac462b15
Improve the error message when the binary tarball URL 404s.
...
Fixes #743
2015-04-27 13:48:22 -07:00
Jordan Harband
bb2fe618cb
The install script only runs in bash.
2015-04-27 16:55:21 -07:00
Jordan Harband
eb5cecc970
v0.25.0
2015-04-26 12:58:05 -07:00
Jordan Harband
36f933984d
Remove trailing whitespace.
2015-04-25 11:21:33 -07:00
Jordan Harband
54d2d70048
Merge pull request #742 from sjasperse/bugfix/rasp-pi-2-arch-detect
...
adding architecture detection for Raspberry Pi 2
2015-04-26 00:04:00 -07:00
Scott Jasperse
e1009149c9
adding architecture detection for Raspberry Pi 2
2015-04-25 19:10:02 -04:00
Jordan Harband
153ee6887e
Merge pull request #741 from phillipsj/master
...
Adding .gitattributes to force unix line endings.
Fixes #728
2015-04-25 10:58:52 -07:00
Jamie Phillips
295f2b7db4
Adding .gitattributes to force unix line endings.
...
Hopefully this helps with issue #728
2015-04-25 10:35:22 -04:00
Jordan Harband
356ac7a697
install.sh: Ensure that the --quiet
option is available before trying to use it.
...
Fixes #738 , #657 .
2015-04-22 00:40:27 -07:00
Jordan Harband
64c88ce62e
Merge pull request #735 from madarche/fix-doc
...
Remove source bashism
2015-04-19 10:32:48 -07:00
Marc-Aurèle DARCHE
4612d8d827
Remove source bashism
...
Using `.` and not `source`, since it's more portable
cf. #704 and https://wiki.ubuntu.com/DashAsBinSh#source
2015-04-19 16:25:34 +02:00
Jordan Harband
6644f33a77
Update semver
, use ^
instead of ~
2015-04-17 00:24:44 -07:00
Jordan Harband
cbf0f12aac
Create nvm_print_npm_version
and use that when printing the npm
version.
2015-04-12 10:59:17 -07:00
Jordan Harband
de93dc46d0
Merge pull request #726 from SeeThruHead/master
...
README: Add note about `~/.npmrc` compatibility issues.
Relates to #606 .
2015-04-13 13:58:53 -07:00
Shane Keulen
7ea15a7618
Added compatibility issues section
...
Sections includes warnings for cretain nonstandard path settings and environment variables that conflict with nvm.
2015-04-13 16:54:20 -04:00
Jordan Harband
6a114eddcc
Merge pull request #722 from ajcrites/list-npm-version
...
Include npm version when displaying results of switch.
2015-04-12 10:53:37 -07:00
Andrew Crites
e4149c380b
Only print npm version if it exists
2015-04-09 02:31:57 -04:00
Andrew Crites
caa69bc500
npm version: shell compatibility, test update
...
* Update test string that checks printed node version to pass with additional npm version display
* Remove echo -n for compatibility with shells that do not support it
2015-04-09 02:12:35 -04:00
Andrew Crites
e01bcb740b
Include npm version when displaying results of switch.
...
When running nvm use, successful changing of versions lists the new node version. The npm version may also be switched, but this is not listed.
This commit updates nvm to display the npm version that was switched to alongside the node version
2015-04-09 01:20:51 -04:00
Jordan Harband
276d55c912
Merge pull request #718 from joliss/performance
...
Consolidate and avoid sed/cut calls, clean up pattern matches
2015-04-06 21:06:46 -07:00
Jo Liss
0dc177bf9c
Consolidate and avoid sed/cut calls, clean up pattern matches
...
Some patterns contained a no-op `*`; the `*` would match the empty string
because # or % replacement (unlike ## or %%) tries to find the shortest match.
2015-04-06 20:30:38 +00:00
Jordan Harband
c34502ebc2
nvm_num_version_groups
should report 0 when given just a v or a .
2015-04-06 11:10:43 -07:00
Jordan Harband
3d764e6833
Add nvm_ensure_default_set
2015-04-05 16:49:29 -07:00
Jordan Harband
a26ef4f1be
Consolidate reinstall-packages-from
logic to one place nvm install
2015-04-05 16:09:47 -07:00
Jordan Harband
d68f667464
When no arguments are passed to nvm run X
, use nvm exec
to open a REPL.
...
Fixes #625 . Tests will be in #717 .
2015-04-05 15:13:35 -07:00
Jordan Harband
c966204cd6
v0.24.1
2015-04-05 12:55:17 -07:00
Jordan Harband
d72b35b7b8
Remove external calls to sed
using parameter filtering.
...
POSIX-compliant per http://stackoverflow.com/a/25536935/632724
Relates to #709
2015-04-05 02:35:05 -07:00
Jordan Harband
d50a0f46e9
Avoid some external calls by using case statements.
...
Relates to #709 .
2015-04-04 23:59:12 -07:00