Dimitris Karagiannis and Jordan Harband
a01deb11dc
[patch] Update docs and add warning for 'nvm is not compatible with the npm config "prefix" option' edgecase error on Mac OS
2020-08-03 10:04:20 -07:00
a5aec107df
[New] adding default and alias option to nvm install
...
For: `nvm install 8.12.0` after install:
--alias=8 is equivalent to `nvm alias 8 8.12.0`
--default is equivalent to `nvm alias default 8.12.0`
Co-authored-by: Kayla Altepeter <kayla@kaylaaltepeter.com >
Co-authored-by: Dena Burd <me@Denas-MacBook-Air.local >
Co-authored-by: Jordan Harband <ljharb@gmail.com >
2018-10-22 08:32:29 -05:00
Saikat Das and Jordan Harband
18c6f98acc
[readme] Add documentation for LTS updates which reinstall existing packages
...
Added an example for LTS updates that also reinstall the existing packages.
This is useful for individuals who run the latest LTS version along with global packages and need to update when the LTS version gets bumped
2020-07-28 19:31:30 +05:30
Jordan Harband
424aeb38b4
[Refactor] add nvm_get_checksum_binary; use it in nvm debug
2020-07-31 22:13:21 -07:00
Jordan Harband
abfe0a5891
[Refactor] remove unused nvm_checksum function
2020-07-31 22:10:28 -07:00
Naomi Quinones and Jordan Harband
3561bbc54a
[Fix] --help: Add more examples
...
Fixes #2120 .
2020-07-28 17:56:48 -07:00
Jordan Harband
83043c4d3a
[debug] add whoami output
2020-07-25 13:38:52 -07:00
Dena Burd and Jordan Harband
55eafcd814
[New] add nvm -v as an alias for nvm --version
...
Fixes #2200 .
2020-07-27 10:26:35 -07:00
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