Commit Graph

  • 001ea8cac1 [readme] use tilde expansion instead of "$HOME" for consistency master Mozi 2026-03-05 15:06:38 -05:00
  • b0f82ac1b2 [readme] use "$HOME" instead of hardcoded "/home/user" Mozi 2026-03-05 05:42:57 -05:00
  • b4e70cdc2a [meta] Align and enhance AGENTS.md instructions Peter Dave Hello 2026-02-04 00:04:09 +08:00
  • e11221d0d9 [actions] upgrade vampire/setup-wsl Salman Muin Kayser Chishti 2026-02-05 09:21:01 +00:00
  • 59d4ea8f3e [Docs] Clean up wording in docs and shell comments Peter Dave Hello 2026-03-23 23:48:23 +08:00
  • 6a16398269 [Docs] fix CONTRIBUTING grammar rohan436 2026-03-19 09:41:50 +08:00
  • 82e3803e93 [readme] Revise Node.js version usage examples Hemant Mann 2026-03-14 18:08:20 +05:30
  • 3e37cfb9c4 [Tests] fix 4 test failures Jordan Harband 2026-03-24 12:44:21 -07:00
  • ae31eceecc [meta] run npm run doctoc Jordan Harband 2026-03-24 11:50:40 -07:00
  • 25f836f81b [Fix] install.sh: check mkdir return codes Jordan Harband 2026-03-14 14:44:24 -07:00
  • 581317d05c [Fix] install.sh: fix POSIX compliance, printf format strings, and profile detection Jordan Harband 2026-03-14 14:41:11 -07:00
  • 018958cc47 [Fix] nvm which: show alias name in infinite loop error message Jordan Harband 2026-03-14 14:37:57 -07:00
  • 33fda56d2a [Fix] nvm uninstall: fix alias cleanup glob expansion Jordan Harband 2026-03-14 14:34:06 -07:00
  • 32863e1052 [Fix] nvm debug: use default empty values for potentially unset variables Jordan Harband 2026-03-14 14:33:35 -07:00
  • 53e6244aa6 [Fix] nvm_iojs_version_has_solaris_binary: fix comparison to detect non-iojs versions Jordan Harband 2026-03-14 14:30:54 -07:00
  • bda39c7c04 [Fix] nvm_download_artifact: fix error propagation from subshells Jordan Harband 2026-03-14 14:30:31 -07:00
  • 05d784772c [Fix] nvm_install_binary: return failure when binary download fails with -b Jordan Harband 2026-03-14 14:29:56 -07:00
  • 39e71eab49 [Fix] nvm_get_arch: only apply musl suffix on x64 Alpine Jordan Harband 2026-03-14 12:53:14 -07:00
  • a5de7236d6 [Fix] nvm_get_arch: add command prefix to uname call Jordan Harband 2026-03-14 10:16:48 -07:00
  • d2fca5f0ec [Fix] nvm_resolve_local_alias: avoid using variable as printf format string Jordan Harband 2026-03-14 10:16:25 -07:00
  • 3c48015986 [Fix] nvm_get_mirror: fix awk URL validation to actually reject invalid URLs Jordan Harband 2026-03-14 09:40:43 -07:00
  • a937cb595e [Fix] nvm_ls_remote_combined: propagate iojs remote listing failures Jordan Harband 2026-03-14 09:39:20 -07:00
  • 6f428a10bb [Fix] nvm install: fix nvm err typo to nvm_err for -s/-b conflict Jordan Harband 2026-03-14 09:38:04 -07:00
  • ef1620361a [Refactor] nvm_rc_version: use fd 3 instead of exported env var for multiple return Jordan Harband 2026-03-12 15:32:17 -04:00
  • a27a8b7da8 [Fix] nvm alias: fix colors not showing by default Jordan Harband 2026-03-13 16:13:41 -04:00
  • 59bd32be6b [New] nvm install --offline: install from cache without network access Jordan Harband 2026-03-13 16:13:19 -04:00
  • 14d01c6877 [Tests] add try/try_err helpers; convert tests to use them Jordan Harband 2026-03-13 15:26:07 -04:00
  • 4c556a19b0 [actions] add workflow to update nodejs.org nvm version Jordan Harband 2026-02-19 21:27:42 -08:00
  • 62387b8f92 v0.40.4 v0.40.4 Jordan Harband 2026-01-29 14:12:03 -08:00
  • 44e2590cdf [Fix] sanitize NVM_AUTH_HEADER in wget path Sy2n0 2026-01-09 11:30:14 +09:00
  • 242d997da5 [actions] add permissions to GHA workflow Jordan Harband 2026-01-29 13:08:52 -08:00
  • 5533699ec5 Improve uninstall error message for missing versions Peter Dave Hello 2026-01-30 00:04:01 +08:00
  • 6d761baef8 [Tests] add retry logic Jordan Harband 2026-01-27 20:59:30 -08:00
  • 973840565e [Tests] add a timeout Jordan Harband 2026-01-27 18:09:39 -08:00
  • 29a652f90f [patch] show system Node.js version in nvm ls Peter Dave Hello 2026-01-25 18:19:50 +08:00
  • b1dd81097f [actions] add a finisher to lint Jordan Harband 2026-01-27 17:29:59 -08:00
  • 4d98875a3a Migrate GitHub Copilot instructions to AGENTS.md and CLAUDE.md Peter Dave Hello 2025-09-12 00:05:38 +08:00
  • 4c3edc5e56 [actions] migrate Travis CI tests to GitHub Actions Jordan Harband 2026-01-26 23:32:01 -08:00
  • 35212c1346 [Fix] nvm_has_colors: also check if stdout is a terminal Jordan Harband 2026-01-26 23:31:00 -08:00
  • d2f93c1c8e [Tests] mock node in nvm_die_on_prefix test Jordan Harband 2026-01-26 22:34:24 -08:00
  • f9dbad9832 [Tests] clean up .nvmrc after nvm-exec test Jordan Harband 2026-01-26 22:34:07 -08:00
  • c451e7a4c8 [Tests] set $_ before sourcing nvm.sh in fast tests Jordan Harband 2026-01-26 21:41:57 -08:00
  • 9ba422e561 [Fix] nvm_strip_path: avoid gawk-specific RT variable for mawk compatibility Jordan Harband 2026-01-26 22:33:58 -08:00
  • 38ffc713a7 [Fix] nvm_get_default_packages: use portable awk patterns Jordan Harband 2026-01-26 16:59:11 -08:00
  • aa1d829102 [Fix] nvm_install_source: explicitly set SHELL=/bin/sh for make Jordan Harband 2026-01-26 15:07:01 -08:00
  • 84bda8d402 [Fix] ls-remote: do not match on bare LTS names, eg Argon temp6 Jordan Harband 2025-02-04 11:13:28 -08:00
  • d4cc592ff1 wip tmp Jordan Harband 2024-12-16 23:52:31 -08:00
  • c8b55175dc [Fix] avoid bash-specific syntax Jordan Harband 2024-12-19 22:21:09 -08:00
  • db0b085965 [Fix] install-latest-npm: npm v11 is out Jordan Harband 2024-12-16 10:03:18 -08:00
  • 206302caad [Tests] ensure node can be found by npm Jordan Harband 2024-11-23 10:12:26 -10:00
  • 42a5175402 [Tests] use a newer node version for this test to avoid flakiness Jordan Harband 2024-11-22 13:15:01 -10:00
  • 02795cd71d [actions] TOC: use latest LTS node Jordan Harband 2024-11-22 21:44:36 -10:00
  • 4f91e99415 [Fix] nvm_ls_remote_index_tab: only compare the pattern to the version, not the LTS name fix-3474 Jordan Harband 2024-11-21 12:53:31 -10:00
  • f7363acbb9 [readme] remove avn from readme Andrew Chang-DeWitt 2024-11-13 14:41:39 -06:00
  • 9f32e7bad4 [Fix] nvm ls, nvm alias, nvm install: error when an LTS name is invalid travis3 Jordan Harband 2024-09-04 13:55:11 -07:00
  • 9bd27d3897 [Fix] nvm_normalize_lts: error when an LTS name is not lowercase Jordan Harband 2024-09-04 13:54:41 -07:00
  • d2f31a21f3 [Tests] ensure things that care about colors run in a terminal colors Jordan Harband 2024-07-28 21:00:48 -07:00
  • 663c9968cb wip block_iojs Jordan Harband 2024-07-08 09:14:44 -07:00
  • 1fd0c8ca90 [New] allow an empty $NVM_IOJS_ORG_MIRROR to quietly skip io.js lookup Jordan Harband 2024-07-07 22:30:51 -07:00
  • e2f0b5b57c wip submods Jordan Harband 2024-06-10 15:29:48 -07:00
  • 207465dd36 wip Jordan Harband 2024-06-10 15:16:40 -07:00
  • c30ed0b1d3 [Tests] use a better JSON parsing implementation Jordan Harband 2024-06-10 11:33:12 -07:00
  • 0e74b147d6 [Tests] ensure travis can access public repo submodules Jordan Harband 2024-06-10 09:15:16 -07:00
  • 833530eb12 [Tests] attempt to fix failing test travis Jordan Harband 2023-11-03 15:51:24 -07:00
  • 0c2e3b2c88 [Tests] move install script tests to github actions temp4 Jordan Harband 2022-10-26 14:47:18 -07:00
  • d9157e8ef8 do not merge: delete actions temporarily Jordan Harband 2022-10-26 15:23:01 -07:00
  • 4da01f4dc4 [Tests] update travis to use focal Jordan Harband 2022-10-26 11:12:19 -07:00
  • 95c859b5f3 [Tests] fix nvm_list_aliases test to use mocks for LTS aliases Jordan Harband 2022-10-26 10:31:26 -07:00
  • edb47ffdea [Tests] update from xenial to focal bionic Jordan Harband 2022-04-28 12:09:24 -07:00
  • ec8906b284 [Fix] install.sh: do not log when user has requested no profile modifications Wes Todd 2019-12-05 19:30:26 -08:00
  • 0509776196 [readme] add missing colon Shay Molcho 2025-01-28 08:28:41 +02:00
  • 01a8749d7f [Fix] nvm exec: Do a version check on nvm-exec Bark 2024-03-06 16:03:10 +02:00
  • 0fbe3a6776 [readme] add background on io.js Sylvain Lesage 2025-08-20 09:58:31 -04:00
  • a36448ffcd [security] add security escalation policy Ulises Gascón 2025-09-15 14:33:37 +02:00
  • 4d364c2e7b [readme] fix typo Noritaka Kobayashi 2025-10-18 10:28:48 +09:00
  • 81f13638d7 [Fix] Reject bare LTS codenames in nvm install Rahul Beniwal 2025-11-24 21:57:39 +05:30
  • 26066c10f4 [Fix] prevent sed errors when pattern contains # fix-nvmrc-comment-hash Jordan Harband 2026-01-19 22:58:43 -08:00
  • 34d6d5d6fe [actions] update outdated GitHub Actions versions Padraic Slattery 2026-01-19 17:39:42 +01:00
  • 80cc4cdd1b [actions] fix WSL tests: properly handle Debian apt sources issue Jordan Harband 2026-01-19 21:47:39 -08:00
  • 630a01f2e0 [actions] fix workflow permissions; add codeQL Jordan Harband 2025-12-03 12:05:43 -08:00
  • b7b7e949aa [Dev Deps] update markdown-link-check, semver Jordan Harband 2025-12-03 12:02:29 -08:00
  • e4e34ec7f9 [Dev Deps] update markdown-link-check, semver Jordan Harband 2025-11-10 10:07:02 +07:00
  • 7c82abdbef [Fix] install.sh: Force remote name of cloned repo to be 'origin' Curt J. Sampson 2025-09-11 20:22:18 +00:00
  • 44a3cdb9b8 [actions] temporary fix for WSL issue Jordan Harband 2025-09-05 09:20:08 -07:00
  • 34ace599a2 [actions] add new github asset domain to harden-runner Jordan Harband 2025-09-05 09:41:11 -07:00
  • 18e638e42b [Fix] sh lacks -O; thanks shellcheck Jordan Harband 2025-09-05 09:37:06 -07:00
  • 9602f4f959 [meta] Add comprehensive .github/copilot-instructions.md for better AI code assistance copilot-swe-agent[bot] 2025-07-02 17:12:44 +00:00
  • c3d674f8f9 [readme] update installation by docker to v0.40.3 Wei Zhang 2025-06-06 17:13:54 +08:00
  • 0215ef8203 [actions] Fix Cygwin workflow HOME variable and add debug output copilot-swe-agent[bot] 2025-07-03 19:43:14 +00:00
  • 1aab8b2d5a [meta] update security policy; add IRP Jordan Harband 2025-06-23 16:11:48 -07:00
  • 977563e97d v0.40.3 v0.40.3 Jordan Harband 2025-04-23 16:34:31 -07:00
  • 99352a64d2 [Fix] nvm_install_latest_npm: fix node version detection Toni Viemerö 2025-04-09 08:16:05 +03:00
  • ffec9fec72 v0.40.2 v0.40.2 Jordan Harband 2025-03-11 13:30:37 -07:00
  • df9ac58f8b [Fix] reinstall-packages: do not reinstall corepack awk Jordan Harband 2025-03-11 13:16:58 -07:00
  • 8dbc22f0e9 [readme] update link Jordan Harband 2025-03-11 12:46:19 -07:00
  • 5c12680a62 [Dev Deps] update markdown-link-check Jordan Harband 2025-03-11 12:43:42 -07:00
  • f0f8ed12f8 [Dev Deps] update semver Jordan Harband 2025-02-25 18:39:49 -08:00
  • 759f70f196 [Refactor] prefer case over if/else chains Jordan Harband 2025-02-04 22:45:35 -08:00
  • 06a9179309 [Refactor] combine sed -e invocations/arguments Jordan Harband 2025-02-04 15:55:10 -08:00
  • 74eb396099 [Dev Deps] update markdown-link-check Jordan Harband 2025-02-04 12:37:59 -08:00