Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Feb 25, 2011
  1. Merge remote-tracking branch 'origin/master'

  2. Merge branch 'versions'

  3. Fix for ZSH by wavded

    Tim Caswell authored
Commits on Feb 18, 2011
  1. Update the sample text to reflect current stable

    Tim Caswell authored
Commits on Feb 14, 2011
  1. @bronson

    use a subshell instead of setting the START var

    bronson authored Tim Caswell committed
    also don't try to install npm if node installation fails.
Commits on Jan 29, 2011
  1. Fix some syntax issues

Commits on Jan 25, 2011
  1. Create alias dir on demand

  2. Create alias dir on demand

Commits on Jan 24, 2011
  1. Suppress unnecessary output

Commits on Jan 22, 2011
  1. Use curl or wget, whichever is available

    Also spit out an error message if we have neither.
  2. Change version() to nvm_version()

    It's a bit less conflict-y
  3. Add a special "default" alias

    If you set a "default" alias, it will automatically be loaded when you
    start a new shell.
  4. Fix README for ls command

  5. Add aliases to versions

    Aliases are stored as plaintext files in the $NVM_DIR/alias dir.
    They may store either an explicit version (v0.3.6) or an implied version
    ("latest"). The latter is a "moving target", and thus possibly
    dangerous, but can be useful, too.
  6. Use version descriptors for 'install' and 'use'

    Allows things like "nvm install latest" or "nvm use stable" or "nvm use 0.2"
  7. Show all available versions in ls

    Adds a cache of all versions available on using simple empty files as placeholders. When a new version is installed, it will replace the placeholder with a directory.
    This makes it easier for users to see what versions are available for install, and what the latest and stable versions are.
Commits on Jan 5, 2011
  1. Don't bloat npm

    Tim Caswell authored
    Change-Id: I28f6cbd450713c7484bcfdd19045b18b042f5d37
Commits on Dec 12, 2010
  1. @carter-thaxton
Commits on Dec 10, 2010
  1. zsh prompts get interfered with environment variables that are named the

    Tim Caswell authored
    directory you are in. Don't define START unless we need to.
    (Thanks cgcardona)
    Change-Id: I256a4db0af9b40b64bc0fe8d6e393f614132db68
  2. Bump version

    Tim Caswell authored
    Change-Id: I7e8a2e08689b0097337475bf9d7047213ae7cb39
  3. Clean up npm integration a little bit

    Tim Caswell authored
    Change-Id: I849f1056d0188aef264777e18270728b1535f61c
  4. Bump version

    Tim Caswell authored
  5. Merge branch 'master' of

    Tim Caswell authored
  6. @isaacs

    Trim and update nvm

    Tim Caswell authored isaacs committed
  7. @isaacs


    isaacs authored
  8. @isaacs

    A package.json install that works.

    isaacs authored
    It's an ugly hack, but it works.
  9. Install npm automatically

    Tim Caswell authored
  10. Trim and update nvm

    Tim Caswell authored
Commits on Jun 8, 2010
  1. @creationix
  2. @creationix

    Fix typo.

    creationix authored
  3. @creationix
Commits on May 14, 2010
  1. @creationix
Something went wrong with that request. Please try again.