ritmos and Jordan Harband
06c3bf6a8f
[Docs] --help: explain more clearly that <version> parameter is optional and can be provided by .nvmrc on nvm install, nvm use, nvm exec, and nvm run.
2020-06-20 15:15:01 +02:00
DeeDeeG and Jordan Harband
4b1100e515
[New] nvm_supports_xz: Add Mac/FreeBSD xz platform support checks
...
macOS only supports extracting xz tarballs with `tar` in 10.9 and up.
GNU tar needs an `xz` executable on the `PATH` to extract xz tarballs.
(These are the most common variants of tar, so until further testing
is done, conservatively assume all variants of tar (other than the one
shipped with macOS) need an xz executable on the PATH in order to
decompress xz tarballs.)
Fixes #2155 .
2020-01-29 16:20:15 -05:00
Bram Wubs and Jordan Harband
f6d11bae41
[readme] Fix fish load_nvm function
2020-07-07 08:29:00 +02:00
Marcus Kazmierczak and Jordan Harband
d2d232ea2b
[readme] Update macOS troubleshooting w/ 10.15 zsh default
...
The default shell for macOS 10.15 is now zsh, by default a .zshrc file
is not created, so switch instruction for touch ~/.zshrc
2020-06-24 11:02:01 -07:00
Connor Leech and Jordan Harband
7b3af45cf7
[readme] Update install instructions troubleshooting
...
This is in response to a popular stack overflow answer that has helped people resolve the "command not found" hiccup: https://stackoverflow.com/a/17707224/2031033
Also mentioned here: https://github.com/nvm-sh/nvm/issues/748
2020-05-25 07:36:40 -07:00
Peter Dave Hello and Jordan Harband
bac5393e12
[Docs] Syntax highlight for Ansible task example in README.md
2020-05-29 21:01:47 +08:00
Szymon Dzialowski and Jordan Harband
2d4e877b61
[readme] Stop removing spaces from nvm_path
...
It breaks switching version of node through nvm in directories with space somewhere in it's path.
2020-06-10 18:28:14 +01:00
Jordan Harband
6575b6b052
[Fix] install: improved arg parsing around --reinstall-packages-from
...
Fixes #1762
2020-06-04 16:15:39 -07:00
Bruce A. MacNaughton and Jordan Harband
33fa27dabe
[Docs] Update README for environment variables
2020-02-07 12:01:57 -08:00
Sehrope Sarkuni and Jordan Harband
91a55dd91a
[Refactor] Rename solaris and iojs helper functions to be nvm_ prefixed
...
Renames node_version_has_solaris_binary and nvm_iojs_version_has_solaris_binary
to be prefixed with nvm_ so they do not show up in tab completion following the
word "node".
2020-05-08 16:08:27 -04:00
Jordan Harband
7aba64a2d5
[meta] further TOC action tweaks
2020-04-29 20:18:40 -07:00
Jared Ramirez and Jordan Harband
dcc8059ef8
[readme] include deeper integration instructions for fish
2020-04-29 15:25:23 -07:00
Jordan Harband
8e1e5df059
[meta] fix TOC action
2020-04-29 15:13:30 -07:00
Jordan Harband
e0ed1eacfd
[meta] add actions: Automatic Rebase for PRs, auto-update-TOC for push
2020-04-29 12:06:01 -07:00
Peter Dave Hello and Jordan Harband
73438e339e
Update Dockerfile base image to Ubuntu 16.04, cc #2008
2020-03-30 02:17:28 +08:00
Magnus Markling and Jordan Harband
b02617028f
[Tests] Source nvm.sh before defining FILE
2020-03-19 12:13:29 +01:00
Jordan Harband
f607f2f783
[Fix] reinstall-packages: do not include unmet peer deps
...
Closes #1948 .
2020-03-10 23:51:17 -07:00
Jordan Harband
258938ef66
v0.35.3
v0.35.3
2020-03-05 23:13:56 -08:00
Jordan Harband
096ba0d8c3
uninstall: add NVM_DEBUG to print out a filename as its permissions are checked
2020-03-05 17:40:17 -08:00
Jordan Harband
4626d1aae6
[New] add lts/-1 etc, to point to an LTS line relative to "latest"
2020-03-04 01:03:36 -08:00
Jordan Harband
c372ff03e0
[Tests] update mocks
2020-03-04 00:44:35 -08:00
Jordan Harband
30cd9c5dc8
[Tests] fix update mocks script
2020-03-04 00:57:58 -08:00
Jordan Harband
b9536327ae
[Fix] nvm ls-remote: properly label latest LTS versions instead of just the latest one in the filter
...
Fixes #2166
2020-02-21 21:27:13 -08:00
Jordan Harband
e609091a55
[Tests] update test mocks
2020-02-22 09:06:59 -08:00
flip111 and Jordan Harband
8093dbeacd
[readme] add nvm intro
...
Closes #2149 .
2020-01-23 20:32:07 +01:00
Jordan Harband
4cd6b4822c
[Tests] try to make nvm unload test more robust
2020-02-09 06:41:52 -10:00
Bruce A. MacNaughton and Jordan Harband
6c560b12b6
[New] use: set NVM_INC to expose the node include path
2020-02-07 06:23:35 -08:00
Jordan Harband
f4eddb2c9c
[Tests] ensure nvm unload unsets env vars too
2020-02-07 09:16:55 -10:00
Jordan Harband and GitHub
a1ad32e9cb
[readme] restore broken anchor
2020-01-11 18:15:20 -08:00
nebbles and Jordan Harband
d8785da988
[Docs] Improve readme clarity and troubleshooting
...
Clean up readme structure a bit to help with readability. fix
instructions which could lead to a sourcing loop if misinterpreted.
guidance should direct macos users to simply copy the source snippet
manually into their desired profile file.
Resolve #2123
2019-11-17 14:52:52 +00:00
Lucian Buzzo and Jordan Harband
4ff9084e99
[Docs] Fix small typo in README
2019-12-05 10:07:38 +00:00
Jordan Harband
f355b327d6
v0.35.2
v0.35.2
2019-12-17 22:40:20 -08:00
Jordan Harband
6fa92c82ca
[Fix] if a prefix env var is set (as in npm run), but is correct, do not fail
...
Fixes #2106 .
2019-12-15 23:39:32 -08:00
Jordan Harband
0899839b95
[Tests] pin david to v11
...
v11.1.0 and v12 no longer work on node 0.10; v11.1.1 should.
See https://github.com/alanshaw/david/issues/159
2019-12-09 08:51:46 -08:00
Jordan Harband
73a513c389
[Fix] allow nvm unalias x when x is a default alias, but shadowed
...
Fixes #2122 .
2019-11-12 11:16:08 -08:00
awthwathje and Jordan Harband
04ad1b528c
[readme] Fix a typo
2019-11-08 10:24:16 +01:00
Jordan Harband
1c8e59130f
[meta] create FUNDING.yml
2019-11-05 12:05:09 -08:00
Jordan Harband
28bc2fd991
v0.35.1
v0.35.1
2019-11-03 10:03:31 -08:00
Jordan Harband
100861d529
[Fix] install-latest-npm: npm v6.10 breaks on node v6.0, v6.1, and v9.0-v9.2
2019-11-02 20:53:18 -07:00
Marit Iren and Jordan Harband
1eca354233
[Docs] Add description if instructions don't work; make install instructions more readable
2019-10-20 17:08:29 +02:00
Guido Bouman and Jordan Harband
0a4e6f2b70
[meta] Update ISSUE_TEMPLATE.md
...
Remove the need to indent terminal output by using headings instead of a list.
Simplify formulation of steps
2019-10-08 15:27:53 +02:00
Jordan Harband
94a72ae217
[Fix] nvm use: improve help output with bare nvm use and no .nvmrc
...
Closes #1914 .
2019-10-08 14:40:17 -07:00
Jordan Harband
011810e721
v0.35.0
v0.35.0
2019-10-02 00:05:28 -04:00
Darío Hereñú and Jordan Harband
d48abff659
[Docs] clean up formatting in readme
2019-05-03 19:44:21 -03:00
Darío Hereñú and Jordan Harband
82037b41b1
[Docs] clean up a bit
2017-10-06 01:54:07 -03:00
Roman Isko and Jordan Harband
7b0a46eafb
[docker] add libssl-dev to Docker image
2018-06-18 10:33:12 +03:00
Roman Isko and Jordan Harband
dcbecbf2c7
[shellcheck] install shellcheck v0.6.0 in Dockerfile
2018-06-14 10:45:01 +03:00
metasean and Jordan Harband
970cadf258
[Docs] Add --latest-npm info to Migrating global packages section
...
Adds the following information to the "Migrating global packages while installing" section:
- notification that the npm package is explicitly not updated when using the --reinstall-packages-from flag
- information about the --latest-npm flag
- recovery instructions if a user has already updated node with an incompatible npm version
2018-12-30 18:24:29 -07:00
Will Papper and Jordan Harband
3cc9525dce
[Docs] [Fix] Set $NVM_DIR to ".nvm" instead of "nvm"
...
- Operating system and version: Mac OS X Mojave
- What happened? $NVM_DIR was set to nvm
- What did you expect to happen? $NVM_DIR should be set to .nvm
I added the following line from the README to my .zshrc:
```
export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
```
I couldn't figure out why nvm wasn't loading, until I realized that
`echo NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm"` outputs `NVM_DIR=nvm`.
Changing the line to `export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/}.nvm"` fixed the problem. This outputs `NVM_DIR=.nvm` as expected. I tested this and the same behavior holds true in Bash as well.
2019-04-24 00:03:01 -07:00
Greg Smith and GitHub
6537c91eb5
Fix bash auto-use nvm command
...
It was trying to read ./.nvmrc if you cd'ed into a subdirectory of the directory that has .nvmrc, which would give print `-bash: ./.nvmrc: No such file or directory` to stderr and potentially not doing the `nvm install`.
2019-08-09 14:38:37 -06:00