Tobias Witt
cba5094652
Provide test case for testing the `noclobber` option from zsh
...
This tests the absence of the bug from #615
10 years ago
Tobias Witt
b5d9e547f2
Use `tee` to replace the alias files content instead of `>`
...
As mentioned in #615 it is possible to configure `>` to not override
existing files by default. `tee` is a standard tool that can be used
shell independent.
10 years ago
Jordan Harband
15598899b6
Merge pull request #628 from imyelo/patch-1
...
add iojs mirror to README
10 years ago
yelo
c8f712a334
add iojs mirror to README
10 years ago
Jordan Harband
2d9494af45
Clarifying install messages, to help with #559 and https://github.com/creationix/nvm/issues/400#issuecomment-71043828
10 years ago
Jordan Harband
2755227d40
Merge pull request #618 from mikeal/patch-1
...
Adding iojs to README.
10 years ago
Jordan Harband
dd146519a2
Improve `nvm use` success output for io.js.
...
Fixes #623
10 years ago
Jordan Harband
7243bd77d3
Refactor and create `nvm_remote_versions` and `nvm_remote_version`.
...
Fixes #620 - an oh-my-zsh issue where `nvm install v1` didn't work.
10 years ago
Jordan Harband
7d113a2b2f
Inline this use of `nvm_remote_version`
10 years ago
Jordan Harband
17df0b9912
Moving the N/A check earlier in `nvm install`
10 years ago
Jordan Harband
6cac732141
Including this omitted test.
10 years ago
Jordan Harband
9ee864b06f
Remove unused variables.
10 years ago
Mikeal Rogers
0471d0ffd6
Adding iojs to README.
...
Not entirely sure this is the best place for this but it was the best I could find.
10 years ago
Jordan Harband
43a7d78693
v0.23.0
10 years ago
Jordan Harband
879dda6c3d
Merge pull request #616 from ljharb/iojs
...
Add `io.js` support.
This branch adds support for https://github.com/iojs/io.js / https://iojs.org/
The following features should now work:
- `nvm install iojs` will install the latest `io.js` version. `nvm ls iojs` and `nvm use iojs` will function as you'd expect.
- `nvm install node` will install the latest stable `node` version. `nvm ls node` and `nvm use node` will function as you'd expect.
- In general, a specific `io.js` version can be referenced with the "iojs-" prefix. If `node` were to ever release a `v1.0.0`, `v1.0.0` would refer to `node`, and `iojs-v1.0.0` would refer to `io.js`. In the near future, `node-v1.0.0` will also refer to `node` unambiguously. This applies to all `nvm` commands, including working with aliases and `.nvmrc` files.
- `io.js`, unlike `node`, does not have a SunOS binary. Please open an issue on https://github.com/iojs/io.js if this is actually a problem for anyone, as currently it seems like this won't be for anybody.
**Note**: checksum support upon installation is currently disabled. Relates to https://github.com/iojs/io.js/issues/368 .
**Note**: installation of `io.js` directly from source (via the `-s` option) is not yet enabled. This will be added soon.
Relates to https://github.com/iojs/io.js/issues/40 https://github.com/iojs/io.js/issues/420
Fixes #590
10 years ago
Jordan Harband
ea12784629
Clean up `nvm ls-remote` behavior when one of node/iojs reports N/A.
...
This change:
- removes a superfluous N/A
- fixes the exit code to return 0 unless no version is found
- enables `nvm install v1` and similar patterns.
10 years ago
Jordan Harband
f1f11e3b7a
Ensure `nvm_version node` and `nvm_version node-` report the latest stable node version.
10 years ago
Jordan Harband
247bd310ef
Clean up `nvm uninstall node` and `nvm uninstall iojs` behavior.
10 years ago
Jordan Harband
dbeeb683da
Fix `nvm_strip_path` for >= v0.12.0 node, and all io.js versions.
10 years ago
Jordan Harband
39a75e616d
Add support for `nvm use node`, `nvm use iojs`, `nvm ls node`, and `nvm ls iojs`
...
Also add `nvm_version node` and `nvm_version iojs` support.
10 years ago
Jordan Harband
3cf68dc18d
Add `nvm_has_system_iojs`
10 years ago
Jordan Harband
654c37bc29
Make sure to add a test for implicit source installation.
10 years ago
Jordan Harband
c6a9f7baae
Merge pull request #613 from jsha/https
...
Move some URLs to HTTPS.
10 years ago
Jacob Hoffman-Andrews
bb2564d6db
npmjs.org -> npmjs.com
10 years ago
Jacob Hoffman-Andrews
896a7eddd3
Move some URLs to HTTPS.
10 years ago
Jordan Harband
8ae7b33632
Improving failure messages on this test
10 years ago
Jordan Harband
eb8c3414dd
Move `nvm_get_latest` tests from "installation" to "slow"
10 years ago
Jordan Harband
9615672243
Move node-specific installation tests to their own directory.
10 years ago
Jordan Harband
78c1f2cf9d
Split up this `nvm current` and `node 0.6.21-pre` test into separate tests.
10 years ago
Jordan Harband
ed22d3de2d
Add support for `nvm install node` and `nvm install iojs`
10 years ago
Jordan Harband
448bd38a55
v0.22.2
10 years ago
Jordan Harband
0ad5a450fe
Put node versions >= 0.12 in `versions/node` instead of just `versions`
10 years ago
Jordan Harband
d5e21be164
Add `nvm_ensure_version_prefix` unit tests.
10 years ago
Jordan Harband
797c5ab70b
Move "install node from source" logic into `nvm_install_node_source` function.
10 years ago
Jordan Harband
952096d034
Add iojs support to "install"
10 years ago
Jordan Harband
dd3a3763ce
Add `io.js` support to `nvm uninstall`
10 years ago
Jordan Harband
41c379839d
Make sure `nvm run` works with iojs prefixes.
10 years ago
Jordan Harband
d9340b6a53
io.js does not have a SunOS binary.
10 years ago
Jordan Harband
b0d6c05d6e
Make `nvm ls-remote iojs [foo]` only show iojs versions, and `nvm ls-remote node [foo]` only show node versions.
10 years ago
Jordan Harband
0e209ce890
Move "install node binary" logic into `nvm_install_node_binary` function.
10 years ago
Jordan Harband
9a57a891b9
Refactor OS and architecture detection into separate functions.
10 years ago
Jordan Harband
58ab2c3128
Add iojs support to `nvm_remote_version`
10 years ago
Jordan Harband
d70f0357f5
Add `nvm_ls_remote_iojs` and `nvm ls-remote` support for iojs.
10 years ago
Jordan Harband
5143de9653
Make `nvm_ls_current` work with `iojs`-prefixed versions.
10 years ago
Jordan Harband
5c336a7ccb
Make `nvm_print_versions` support iojs via `nvm_version_path`.
10 years ago
Jordan Harband
3d5ded1815
Update the way `nvm_ls` sorts things.
10 years ago
Jordan Harband
f661617f1c
Make `nvm_ls foo` work with `iojs`-prefixed version strings.
10 years ago
Jordan Harband
d28703f9e0
Update `nvm_ensure_version_prefix` to support `iojs`-prefixed version strings.
10 years ago
Jordan Harband
b7983842aa
Add `nvm_add_iojs_prefix`
10 years ago
Jordan Harband
c12104cecd
Add `nvm_strip_iojs_prefix`
10 years ago