Commit Graph

  • afba4e08fd Temporarily disable ksh tests, per #574 Jordan Harband 2014-11-15 10:56:01 -0600
  • ce82109229 Merge pull request #567 from xcambar/nvm_source Jordan Harband 2014-11-15 10:23:40 -0600
  • 516e553093 Refactors NVM_SOURCE Xavier Cambar 2014-10-31 13:37:59 +0100
  • e28a257f23 Merge pull request #573 from mklement0/amend_travis_yml Jordan Harband 2014-11-05 21:54:53 -0800
  • 2d8adac785 .travis.yml now obtains latest urchin version from the npm registry instead of directly from GitHub Michael Klement 2014-11-05 23:14:59 -0500
  • bf4bf008ac Update `urchin` Jordan Harband 2014-11-05 13:58:30 -0800
  • 5f5eb47f14 v0.18.0 v0.18.0 Jordan Harband 2014-11-05 10:59:59 -0800
  • d09b84de3c Ensure that a system has `manpath` before invoking it. Jordan Harband 2014-11-02 13:54:54 -0800
  • 4b6075e29b Merge pull request #568 from mklement0/fix_make_file Jordan Harband 2014-11-02 13:43:28 -0800
  • 781f72c9c8 Makefile now makes use of the `-s <shell>` option for Urchin, IF it is available, for true cross-shell testing. Conversely, a warning is issued if it is missing, because that implies that no actual cross-shell testing will take place. Michael Klement 2014-10-31 09:07:21 -0400
  • 6ec62fcc79 Merge pull request #564 from xcambar/nvm_detect_profile Jordan Harband 2014-10-30 10:24:53 -0700
  • fc17aaafb1 Merge pull request #541 from mklement0/fix_make_file Jordan Harband 2014-10-30 10:23:37 -0700
  • ac912afc4c Many makefile enhancements (support for direct invocation, instructions if invoked without target, release mechanism improved), package.json scripts now invoke the makefile. Michael Klement 2014-10-03 01:29:04 -0400
  • b9f15b0ab0 Tests for PROFILE detection Xavier Cambar 2014-10-29 13:05:11 +0100
  • d30c0fe146 Cleaning up install_script tests. Jordan Harband 2014-10-28 13:47:21 -0700
  • 21534ec0c9 Merge pull request #556 from xcambar/install_function_for_testing Jordan Harband 2014-10-28 13:42:59 -0700
  • 3cdec8e875 Testable install script Xavier Cambar 2014-10-22 19:43:39 +0200
  • cec1c38a84 Move sourcing tests to a separate test suite. Jordan Harband 2014-10-23 00:30:38 -0700
  • ad0a5cd8c7 Merge pull request #560 from brock/pwd Jordan Harband 2014-10-26 01:23:41 -0700
  • 1c9a5ba2d8 use slash pwd instead of command Brock Angelo 2014-10-25 22:19:27 -0500
  • fd1f2cdf66 use `command -p pwd` to use the system default pwd Brock Angelo 2014-10-25 13:55:20 -0500
  • 2d529cc8b7 Prevent attempts to `nvm use` a circular reference. Jordan Harband 2014-10-22 01:48:16 -0700
  • 9b91734f0b Show "∞" when there's a circular alias reference. Jordan Harband 2014-10-22 01:48:02 -0700
  • 0f5997f754 Clean up from some more tests Jordan Harband 2014-10-22 17:17:04 -0700
  • 7a339bdd3c Adding nvm_resolve_alias Jordan Harband 2014-10-22 01:30:19 -0700
  • 08aa09e664 Prevent test pollution. Jordan Harband 2014-10-22 01:26:34 -0700
  • 8284cd0f81 Ensuring that there's a stable and unstable version "available" for this test. Jordan Harband 2014-10-21 01:02:59 -0700
  • e421a0dc5f Ensure nvm follows redirects to nodejs.org Jordan Harband 2014-10-20 16:02:46 -0700
  • 601490ac1d Merge tag 'v0.17.3' Jordan Harband 2014-10-20 15:50:47 -0700
  • 4748b3a236 v0.17.3 v0.17.3 Jordan Harband 2014-10-20 15:48:49 -0700
  • 2a61569881 http://nodejs.org/dist now redirects to https://nodejs.org/dist Jordan Harband 2014-10-20 15:48:35 -0700
  • a7b1f93592 README cleanup: Use the Oxford comma, properly lowercase commands Jordan Harband 2014-10-19 19:28:09 -0400
  • ca89cceb99 Default $NVM_SYMLINK_CURRENT to off (create a "current" symlink on `use`). Jordan Harband 2014-10-14 17:38:42 -0700
  • 7b6e06e556 Add tests for "`nvm use default` on source" behavior. Jordan Harband 2014-10-13 23:55:58 -0700
  • 370dfcab7c Merge pull request #548 from BanzaiMan/ha-bug-npm-update Jordan Harband 2014-10-12 16:35:13 -0700
  • 44d5776110 Fix npm update code Hiro Asari 2014-10-12 12:23:52 -0400
  • d49443e1fb Properly handle nvm_print_implicit_alias splitting in zsh. Jordan Harband 2014-10-10 23:26:10 -0400
  • e99645f402 Don't list uninstalled implicit aliases Jordan Harband 2014-10-10 23:25:47 -0400
  • 8f76b35370 Fix `nvm alias` tests to have both stable and unstable mocks. Jordan Harband 2014-10-10 23:46:18 -0400
  • a2633e5980 Fixing "nvm alias" output redirection. Jordan Harband 2014-10-08 23:51:45 -0700
  • 6c89e96f67 Ensure that we don't try to uninstall the current version of node in test teardowns. Jordan Harband 2014-10-07 01:57:51 -0700
  • 1ee708b79b Fix an output redirection error. Jordan Harband 2014-10-06 16:18:21 -0700
  • 035334fd34 Merge pull request #544 from coreybutler/patch-1 Jordan Harband 2014-10-05 12:02:30 -0700
  • 2edc86d574 Fixed links Corey Butler 2014-10-05 10:15:10 -0500
  • 9d23f609ad Add note about Windows options. Related to #284. Jordan Harband 2014-10-04 16:40:15 -0700
  • 9d9cfdc2c8 Two spaces after a period is incorrect. Jordan Harband 2014-10-04 16:38:56 -0700
  • 1931f7f3f8 Remove '-e' option from installation tests, in favor of explicit failures. Jordan Harband 2014-10-03 02:35:39 -0700
  • 2f2c6f0727 Use nvm_alias in nvm_ls. Jordan Harband 2014-09-30 00:28:05 -0700
  • 0eef553a88 Use `-f` instead of `-e` in nvm_alias. Jordan Harband 2014-10-02 01:09:28 -0700
  • 5135577a3c Ensure `nvm run` has the same semantics as `nvm use` Jordan Harband 2014-10-01 01:46:46 -0700
  • 5bc6e289ce Silencing nvm_version_path error output in nvm_print_versions Jordan Harband 2014-10-01 01:46:35 -0700
  • d0c6b87b2e Use `nvm_alias` in `nvm alias` Jordan Harband 2014-09-30 00:24:02 -0700
  • 66b214651f Add `nvm_alias` and unit tests. Jordan Harband 2014-09-30 00:23:37 -0700
  • acfc459bc5 Adding notes to the README for "stable", "unstable", and "system". Jordan Harband 2014-09-29 21:43:58 -0700
  • fc16d20766 Merge pull request #537 from ljharb/add_stable_unstable_aliases Jordan Harband 2014-09-29 21:35:44 -0700
  • 4cdf356cdc Support `nvm ls-remote stable` and `nvm ls-remote unstable` Jordan Harband 2014-09-29 00:10:06 -0700
  • c918e570b6 Add support for `nvm ls stable` and `nvm ls unstable` Jordan Harband 2014-09-29 00:09:48 -0700
  • 5dc7af6285 Make `nvm alias` list implicit "stable" and "unstable" aliases when they're not already aliases. Jordan Harband 2014-09-29 00:09:17 -0700
  • f9565ff675 Adding nvm_print_implicit_alias success tests Jordan Harband 2014-09-29 00:08:55 -0700
  • cea0e88489 Adding nvm_print_implicit_alias error tests. Jordan Harband 2014-09-28 22:43:46 -0700
  • 5aad535d53 Adding nvm_print_implicit_alias Jordan Harband 2014-09-28 22:40:17 -0700
  • fcdd1ef431 Add nvm_validate_implicit_alias Jordan Harband 2014-09-28 22:36:02 -0700
  • f0471acbf5 v0.17.2 v0.17.2 Jordan Harband 2014-09-29 14:32:44 -0700
  • fda05fb64b Remove trailing whitespace. Jordan Harband 2014-09-29 14:26:19 -0700
  • 2737a95645 Create nvm_ensure_version_prefix, and make nvm_format_version actually format the version. Jordan Harband 2014-09-29 01:36:02 -0700
  • 5706aef3d0 nvm_format_version: add unit tests. Jordan Harband 2014-09-29 01:34:50 -0700
  • cd4fc8fb2c Adding unit tests for `nvm_ls_remote` Jordan Harband 2014-09-28 22:00:20 -0700
  • 050a2ee9d3 nvm_remote_version: add unit tests Jordan Harband 2014-09-28 18:02:33 -0700
  • ff92ba7f43 Silence more secondary "deactivate" output. Jordan Harband 2014-09-28 16:43:52 -0700
  • 804f2759f8 Ensure that `nvm use` works when .nvmrc contains "system" Jordan Harband 2014-09-28 16:43:40 -0700
  • d5fe657382 Ensure `nvm_rc_version` always modifies $NVM_RC_VERSION, rather than retaining its value from previous runs. Jordan Harband 2014-09-28 16:40:53 -0700
  • 3e4613fd66 Don't output `nvm deactivate` output when running `nvm use system` Jordan Harband 2014-09-28 16:04:37 -0700
  • 9aec19a692 Update bash completion commands for nvm Jordan Harband 2014-09-28 15:38:49 -0700
  • b707d8b072 nvm_ls: format the version immediately, so that `nvm ls 0.0.1` doesn't return `nvm ls 0.0.10` Jordan Harband 2014-09-28 10:14:27 -0700
  • be605cb12b Adding a failing test: `nvm ls 0.0.x` includes `v0.0.xy` Jordan Harband 2014-09-28 10:18:00 -0700
  • 3c66c20570 Improving "nvm alias" tests to test for all cases. Jordan Harband 2014-09-28 10:07:50 -0700
  • 59bfdb9863 Making sure fast alias tests do their own teardown. Jordan Harband 2014-09-28 09:54:35 -0700
  • 25bd2bb018 Make `nvm ls-remote` return nvm_ls_remote's exit code. Jordan Harband 2014-09-28 09:41:02 -0700
  • 4a8a5a1180 Shell-quoting some more things. Jordan Harband 2014-09-27 17:25:52 -0700
  • 145da7eef8 v0.17.1 v0.17.1 Jordan Harband 2014-09-26 23:22:56 -0700
  • 4cf56ae186 Remove unnecessary local var declaration. Fixes #535 Jordan Harband 2014-09-26 23:22:38 -0700
  • 5ad00f13fa Suppress error messages in case there's no `master` branch. Jordan Harband 2014-09-25 22:10:48 -0700
  • 53f9841c6c v0.17.0 v0.17.0 Jordan Harband 2014-09-24 14:58:07 -0700
  • 444efdb08b Adding some more quotes and $() Jordan Harband 2014-09-23 23:51:02 -0700
  • 6fde379707 Use _ instead of ~ as a sentinel Jordan Harband 2014-09-23 23:50:12 -0700
  • ce69c8413e More shellcheck recommendations Jordan Harband 2014-09-23 23:49:51 -0700
  • 51f6109f8d Use $() instead of backticks; add quotes Jordan Harband 2014-09-23 23:49:10 -0700
  • 4f081ce4be Collapsing some if/else conditions with elif Jordan Harband 2014-09-23 23:48:31 -0700
  • db0051753a Compare shell variable contents with a sentinel. Jordan Harband 2014-09-23 23:47:17 -0700
  • cf1110ecea Quote $NVM_DIR in commands Jordan Harband 2014-09-23 23:46:23 -0700
  • 34b97bf76d Adding shell var quotes in `nvm alias` Jordan Harband 2014-09-23 16:36:17 -0700
  • b962a590a2 Removing an extra mkdir -p Jordan Harband 2014-09-23 16:36:24 -0700
  • ddb25ed5a3 Merge pull request #530 from creationix/copy_packages_from_on_install Jordan Harband 2014-09-21 18:57:04 -0700
  • 486d14f5f8 Copy packages when applicable, whenever `nvm install` would normally `nvm use` and exit. Jordan Harband 2014-09-21 11:14:18 -0700
  • 622fdd2cd0 Error out early if the --copy-packages-from version is invalid. Jordan Harband 2014-09-21 11:13:50 -0700
  • eddbe15ee8 Extract --copy-packages-from argument. Jordan Harband 2014-09-21 11:13:37 -0700
  • 2e161fe414 nvm install: Remove this redundant "already installed" check. Jordan Harband 2014-09-21 11:22:05 -0700
  • a42b90d215 Adding some helpful output to `nvm copy-packages` Jordan Harband 2014-09-21 11:02:03 -0700
  • 6bae6c07f2 Merge pull request #528 from creationix/remove_last_expr Jordan Harband 2014-09-19 12:37:33 -0700
  • 7fd6d05426 Instead of using expr to check if paths need cleaning, compare cleaned paths to original paths and export appropriately. Jordan Harband 2014-09-19 10:10:53 -0700