Jordan Harband
a539cba11e
v0.25.3
10 years ago
Jordan Harband
472ba5fc46
Make sure sourcing `nvm.sh` on shells that don't support source options doesn't exit nonzero.
...
Fixes #721
10 years ago
Jordan Harband
96c96ec714
v0.25.2
10 years ago
Jordan Harband
475b8bd6b4
Update `semver`
10 years ago
Jordan Harband
5e805905ca
Add undocumented `nvm debug` to print out helpful debugging info.
10 years ago
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)`.
10 years ago
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.
10 years ago
Jordan Harband
94bba31de3
Make sure that `nvm reinstall-packages system` has the right std output.
10 years ago
Jordan Harband
f70530ef18
Fix installation instructions.
10 years ago
Jordan Harband
ec33e8b720
v0.25.1
10 years ago
Jordan Harband
a4f89c6223
Make sure to ignore `~/.curlrc` if it exists.
10 years ago
Jordan Harband
517817f1a3
Actually try to install from source when the error message says "binary failed, trying source".
10 years ago
Jordan Harband
a6f5eff0f3
Use `uname -m` instead of `uname -a`.
...
Fixes #744 .
10 years ago
Jordan Harband
0aac462b15
Improve the error message when the binary tarball URL 404s.
...
Fixes #743
10 years ago
Jordan Harband
bb2fe618cb
The install script only runs in bash.
10 years ago
Jordan Harband
eb5cecc970
v0.25.0
10 years ago
Jordan Harband
36f933984d
Remove trailing whitespace.
10 years ago
Jordan Harband
54d2d70048
Merge pull request #742 from sjasperse/bugfix/rasp-pi-2-arch-detect
...
adding architecture detection for Raspberry Pi 2
10 years ago
Scott Jasperse
e1009149c9
adding architecture detection for Raspberry Pi 2
10 years ago
Jordan Harband
153ee6887e
Merge pull request #741 from phillipsj/master
...
Adding .gitattributes to force unix line endings.
Fixes #728
10 years ago
Jamie Phillips
295f2b7db4
Adding .gitattributes to force unix line endings.
...
Hopefully this helps with issue #728
10 years ago
Jordan Harband
356ac7a697
install.sh: Ensure that the `--quiet` option is available before trying to use it.
...
Fixes #738 , #657 .
10 years ago
Jordan Harband
64c88ce62e
Merge pull request #735 from madarche/fix-doc
...
Remove source bashism
10 years ago
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
10 years ago
Jordan Harband
6644f33a77
Update `semver`, use `^` instead of `~`
10 years ago
Jordan Harband
cbf0f12aac
Create `nvm_print_npm_version` and use that when printing the `npm` version.
10 years ago
Jordan Harband
de93dc46d0
Merge pull request #726 from SeeThruHead/master
...
README: Add note about `~/.npmrc` compatibility issues.
Relates to #606 .
10 years ago
Shane Keulen
7ea15a7618
Added compatibility issues section
...
Sections includes warnings for cretain nonstandard path settings and environment variables that conflict with nvm.
10 years ago
Jordan Harband
6a114eddcc
Merge pull request #722 from ajcrites/list-npm-version
...
Include npm version when displaying results of switch.
10 years ago
Andrew Crites
e4149c380b
Only print npm version if it exists
10 years ago
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
10 years ago
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
10 years ago
Jordan Harband
276d55c912
Merge pull request #718 from joliss/performance
...
Consolidate and avoid sed/cut calls, clean up pattern matches
10 years ago
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.
10 years ago
Jordan Harband
c34502ebc2
`nvm_num_version_groups` should report 0 when given just a v or a .
10 years ago
Jordan Harband
3d764e6833
Add `nvm_ensure_default_set`
10 years ago
Jordan Harband
a26ef4f1be
Consolidate `reinstall-packages-from` logic to one place `nvm install`
10 years ago
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 .
10 years ago
Jordan Harband
c966204cd6
v0.24.1
10 years ago
Jordan Harband
d72b35b7b8
Remove external calls to `sed` using parameter filtering.
...
POSIX-compliant per http://stackoverflow.com/a/25536935/632724
Relates to #709
10 years ago
Jordan Harband
d50a0f46e9
Avoid some external calls by using case statements.
...
Relates to #709 .
10 years ago
Jordan Harband
82393f5b36
Making sure this test passes whether a system node is installed or not.
10 years ago
Jordan Harband
a1a8e5a51b
Clean up logic a bit.
10 years ago
Jordan Harband
108f630732
Cache the `nvm_node_prefix` call.
10 years ago
Jordan Harband
96e73825bd
Consolidate faster default alias lookup, and use that explicit version to avoid a second default alias lookup in `nvm use default`.
...
Related to #709 .
10 years ago
Jordan Harband
9fc20bb14b
Merge pull request #710 from joliss/sed
...
Combine sed and grep commands
10 years ago
Jordan Harband
3401d15a18
Merge pull request #705 from joliss/performance
...
Improve startup performance. Closes #703
10 years ago
Jo Liss
394e8505d9
Combine sed and grep commands
10 years ago
Jo Liss
fc86834e29
Add comment re nvm_ensure_version_installed performance
10 years ago
Jo Liss
609d9ee4ea
Improve startup performance. Closes #703
10 years ago