ryenus
858eda58c4
remove function ref duplication
2025-04-14 20:43:08 +08:00
ryenus
f2b7583b6b
prefixed versions like v18 also work
2025-04-14 20:43:08 +08:00
ryenus
b16b4ee6ad
rename NVM_MIN_VER to NVM_MIN
...
since nvm is all about versions, so no need for the explicit suffix.
2025-04-14 20:43:08 +08:00
ryenus
9f4dd6477a
trim leading space in mock output due to eclint errors
2025-04-14 20:43:08 +08:00
ryenus
c390144c1e
add test for NVM_MIN_VER support
...
show only versions newer than NVM_MIN_VER if set
2025-04-14 20:43:08 +08:00
ryenus
37811e0d7d
always list installed versions
2025-04-14 20:43:08 +08:00
ryenus
48fe276e36
show only versions newer than NVM_MIN_VER if set
2025-04-14 20:43:08 +08:00
Toni Viemerö
99352a64d2
[Fix] nvm_install_latest_npm
: fix node version detection
2025-04-09 08:16:05 +03:00
Jordan Harband
ffec9fec72
v0.40.2
...
New Stuff
- `install.sh`: add `$ZDOTDIR` to zsh search (#3458 )
Fixes
- `reinstall-packages`: do not reinstall corepack (#3544 )
- avoid bash-specific syntax (#3499 )
- `install-latest-npm`: npm v11 is out
- `nvm_install_latest_npm`: avoid unbound variable (#3447 )
- give a more helpful message when `lts` alias is mistakenly used (#3441 )
- `nvm ls`, `nvm alias`, `nvm install`: error when an LTS name is invalid
- `nvm_normalize_lts`: error when an LTS name is not lowercase (#3417 )
Documentation
- [readme] update link
- [readme] fix `--no-use` example (#3479 )
- [readme] update copyright notice (#3507 )
- [readme] note zsh-nvm's AUTO_USE option (#2670 )
- [readme] add note about reloading zshrc after editing (#3052 )
- [readme] Update shell profile file install notes (#2241 )
- [readme] add docker tips (#2318 )
- [readme] remove `avn` from readme (#3469 )
- [readme] fnm -> nvm.fish (#2541 )
Refactors
- prefer `case` over if/else chains
- combine `sed -e` invocations/arguments
Tests
- `nvm exec`/`nvm run`: add `--silent` tests (#1259 )
- [actions] release test needs git tags
- migrate `installation_iojs` test suite to GitHub Actions (#3476 )
- Migrate slow test suite from Travis CI (#3470 )
- temporarily skip this failing travis test to unblock progress
- [actions] TOC: use latest LTS node
- `install.sh`: clean up `nvm_detect_profile` tests
- `nvm_detect_profile`: refactor (#3467 )
- run urchin tests on pull requests (#3466 )
- update mocks
- ensure that unit tests use only mocked LTS names
- [actions] use `node/install` instead of `node/run`
Meta
- disable blank issues
- update issue template
- add DCO (#3456 )
- Rename .github/ISSUE_TEMPLATE.md to .github/ISSUE_TEMPLATE/ISSUE_TEMPLATE.md (#3454 )
2025-03-11 13:39:40 -07:00
Jordan Harband
df9ac58f8b
[Fix] reinstall-packages
: do not reinstall corepack
...
Fixes #3544
2025-03-11 13:16:58 -07:00
Jordan Harband
8dbc22f0e9
[readme] update link
2025-03-11 12:46:19 -07:00
Jordan Harband
5c12680a62
[Dev Deps] update markdown-link-check
2025-03-11 12:43:42 -07:00
Jordan Harband
f0f8ed12f8
[Dev Deps] update semver
2025-02-25 18:39:49 -08:00
Jordan Harband
759f70f196
[Refactor] prefer case
over if/else chains
2025-02-04 22:45:35 -08:00
Jordan Harband
06a9179309
[Refactor] combine sed -e
invocations/arguments
2025-02-04 15:55:10 -08:00
Jordan Harband
74eb396099
[Dev Deps] update markdown-link-check
2025-02-04 12:37:59 -08:00
Atsushi Yamamoto
9f520c97db
[Tests] nvm exec
/nvm run
: add --silent
tests
...
Co-authored-by: Atsushi Yamamoto <yamaatsushi927@gmail.com>
Co-authored-by: Jordan Harband <ljharb@gmail.com>
2016-10-11 23:43:10 -07:00
Jordan Harband
e5521cfd3c
[actions] release test needs git tags
2025-02-04 08:44:48 -08:00
Jérémy GAU
247ed8a186
[readme] fix --no-use
example
2024-11-28 20:33:25 +01:00
Jessica Wagantall
14507f807f
[Tests] migrate installation_iojs
test suite to GitHub Actions
...
Remove equivalent TravisCI entries
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2024-11-21 15:14:14 -08:00
Jessica Wagantall
6135555b40
[Tests] Migrate slow test suite from Travis CI
...
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2024-11-14 16:11:04 -08:00
Chris de Almeida
d90a7910db
[readme] update copyright notice
2025-01-10 14:41:50 -06:00
Andy Gimblett
8c30ac633b
[readme] note zsh-nvm's AUTO_USE option
2021-12-01 14:55:38 +00:00
Nicola Lanzoni
ecdc865a5a
[readme] add note about reloading zshrc after editing
2023-03-09 09:39:55 -03:00
Asad Akbar
9bcbbef4eb
[readme] Update shell profile file install notes
...
* Adds a note for how to fix the issue when the install script is not updating the correct profile file.
2020-06-19 16:36:09 -07:00
Björn Holm
b77fcec399
[readme] add docker tips
...
- covers installation using BASH_ENV
Co-authored-by: Christopher Dieringer <cdaringe@users.noreply.github.com>
Co-authored-by: Björn Holm <blollle@gmail.com>
2022-11-14 00:16:13 +01:00
Andrew Chang-DeWitt
287d535f2c
[readme] remove avn
from readme
...
`avn` is archived ([see repo](https://github.com/direnv/direnv )) and should probably no longer be recommended by nvm.
This also adds a solution using `direnv` and proposes a possible `.envrc` to use.
See [wbyoung/avn#109 ](https://github.com/wbyoung/avn/issues/109#issuecomment-1281865585 ) for more suggested `.envrc` files.
2024-11-13 14:41:39 -06:00
Kid
572c757f6d
[readme] fnm -> nvm.fish
2021-07-18 18:32:40 +08:00
Jordan Harband
1d39e35bd3
[Tests] temporarily skip this failing travis test to unblock progress
2025-02-03 10:50:19 -08:00
Jordan Harband
19f452ba0f
[Fix] avoid bash-specific syntax
...
Fixes #3499
2024-12-19 22:21:09 -08:00
Jordan Harband
b9b0ea8020
[Fix] install-latest-npm
: npm v11 is out
2024-12-16 10:03:18 -08:00
Jordan Harband
dae1427f7e
[actions] TOC: use latest LTS node
2024-11-22 21:44:36 -10:00
Jordan Harband
0641363102
[Tests] install.sh
: clean up nvm_detect_profile
tests
2024-11-08 10:52:41 +00:00
Jordan Harband
9659af6c16
[Tests] nvm_detect_profile
: refactor
2024-11-12 13:31:36 -08:00
menaechmi
abd02e5aae
[Fix] install.sh
: fix failing install tests ( #3458 )
2024-11-12 11:57:02 -06:00
menaechmi
3de0b15810
[Tests] run urchin tests on pull requests
2024-11-12 12:58:53 -06:00
menaechmi
cd22c84026
[New] install.sh
: add $ZDOTDIR
to zsh search
...
Fixes #3128
2024-11-06 16:53:58 -06:00
Jordan Harband
d648a3b1ba
[meta] add DCO
...
imo this shouldn‘t be necessary, as it should be implied by the act of making a PR.
Following the example in https://github.com/expressjs/express/pull/6048
See https://github.com/openjs-foundation/project-status/issues/2
2024-11-05 17:51:39 +00:00
Jordan Harband
ccf6d16017
[meta] disable blank issues
2024-11-04 15:07:16 +00:00
Jordan Harband
ba98270442
[meta] update issue template
2024-11-04 15:01:26 +00:00
Jordan Harband
1be4257e96
[Tests] update mocks
2024-10-31 14:23:36 -07:00
Cheerag Patel
9c9ff4bac0
[meta] Rename .github/ISSUE_TEMPLATE.md to .github/ISSUE_TEMPLATE/ISSUE_TEMPLATE.md
...
Moved issue template into ISSUE_TEMPLATE folder
2024-10-30 14:03:05 -07:00
Jordan Harband
51ea809d63
[Tests] ensure that unit tests use only mocked LTS names
2024-10-30 23:41:50 -07:00
Jordan Harband
6b70c40f15
[Fix] nvm_install_latest_npm
: avoid unbound variable
...
Fixes #3447
2024-10-22 22:02:01 -07:00
Reetik Rajan
5dc31ac51b
[patch] give a more helpful message when lts
alias is mistakenly used
2024-10-05 09:21:42 +05:30
Jordan Harband
da2720a429
[Fix] nvm ls
, nvm alias
, nvm install
: error when an LTS name is invalid
2024-09-04 13:55:11 -07:00
Jordan Harband
9fb9dec710
[Fix] nvm_normalize_lts
: error when an LTS name is not lowercase
...
Fixes #3417
2024-09-04 13:54:41 -07:00
Jordan Harband
9a28dbd394
[actions] use node/install
instead of node/run
2024-08-28 11:28:52 -07:00
Jordan Harband
179d45050b
v0.40.1
2024-08-27 13:44:15 -07:00
Jordan Harband
ff7634577b
[Tests] fix broken tests exposed by 863bd63
...
Leaves 2 non-executable, + some TODOs
2024-08-27 12:46:40 -07:00