Jordan Harband
6a114eddcc
Merge pull request #722 from ajcrites/list-npm-version
...
Include npm version when displaying results of switch.
2015-04-12 10:53:37 -07:00
Andrew Crites
e4149c380b
Only print npm version if it exists
2015-04-09 02:31:57 -04:00
Andrew Crites
caa69bc500
npm version: shell compatibility, test update
...
* Update test string that checks printed node version to pass with additional npm version display
* Remove echo -n for compatibility with shells that do not support it
2015-04-09 02:12:35 -04:00
Andrew Crites
e01bcb740b
Include npm version when displaying results of switch.
...
When running nvm use, successful changing of versions lists the new node version. The npm version may also be switched, but this is not listed.
This commit updates nvm to display the npm version that was switched to alongside the node version
2015-04-09 01:20:51 -04:00
Jordan Harband
276d55c912
Merge pull request #718 from joliss/performance
...
Consolidate and avoid sed/cut calls, clean up pattern matches
2015-04-06 21:06:46 -07:00
Jo Liss
0dc177bf9c
Consolidate and avoid sed/cut calls, clean up pattern matches
...
Some patterns contained a no-op `*`; the `*` would match the empty string
because # or % replacement (unlike ## or %%) tries to find the shortest match.
2015-04-06 20:30:38 +00:00
Jordan Harband
c34502ebc2
`nvm_num_version_groups` should report 0 when given just a v or a .
2015-04-06 11:10:43 -07:00
Jordan Harband
3d764e6833
Add `nvm_ensure_default_set`
2015-04-05 16:49:29 -07:00
Jordan Harband
a26ef4f1be
Consolidate `reinstall-packages-from` logic to one place `nvm install`
2015-04-05 16:09:47 -07:00
Jordan Harband
d68f667464
When no arguments are passed to `nvm run X`, use `nvm exec` to open a REPL.
...
Fixes #625 . Tests will be in #717 .
2015-04-05 15:13:35 -07:00
Jordan Harband
c966204cd6
v0.24.1
2015-04-05 12:55:17 -07:00
Jordan Harband
d72b35b7b8
Remove external calls to `sed` using parameter filtering.
...
POSIX-compliant per http://stackoverflow.com/a/25536935/632724
Relates to #709
2015-04-05 02:35:05 -07:00
Jordan Harband
d50a0f46e9
Avoid some external calls by using case statements.
...
Relates to #709 .
2015-04-04 23:59:12 -07:00
Jordan Harband
82393f5b36
Making sure this test passes whether a system node is installed or not.
2015-04-04 23:49:43 -07:00
Jordan Harband
a1a8e5a51b
Clean up logic a bit.
2015-04-04 14:53:38 -07:00
Jordan Harband
108f630732
Cache the `nvm_node_prefix` call.
2015-04-04 14:31:56 -07:00
Jordan Harband
96e73825bd
Consolidate faster default alias lookup, and use that explicit version to avoid a second default alias lookup in `nvm use default`.
...
Related to #709 .
2015-04-04 15:45:40 -07:00
Jordan Harband
9fc20bb14b
Merge pull request #710 from joliss/sed
...
Combine sed and grep commands
2015-04-02 17:00:20 -07:00
Jordan Harband
3401d15a18
Merge pull request #705 from joliss/performance
...
Improve startup performance. Closes #703
2015-04-02 16:59:38 -07:00
Jo Liss
394e8505d9
Combine sed and grep commands
2015-04-02 16:58:31 +00:00
Jo Liss
fc86834e29
Add comment re nvm_ensure_version_installed performance
2015-04-02 15:30:33 +00:00
Jo Liss
609d9ee4ea
Improve startup performance. Closes #703
2015-04-02 15:30:33 +00:00
Jordan Harband
70370a857f
No more need for `sudo` to install `ksh` and `zsh`.
2015-03-19 11:05:31 -07:00
Jordan Harband
65a986c633
Merge pull request #693 from hax/reinstall-links
...
support npm link for reinstall-packages
2015-03-18 22:22:23 -07:00
Jordan Harband
3cc5d6af67
Merge pull request #694 from pfac/pfac-fix-source-nvm-sh-error-message
...
Fix error message when sourcing nvm.sh
2015-03-18 10:05:22 -07:00
Pedro Costa
999c4111c1
Supresses error message on checking source options
2015-03-18 10:21:11 +00:00
HE Shi-Jun
3d69cf7437
update testcase
2015-03-17 15:54:50 +08:00
HE Shi-Jun
207521d54b
support npm link
2015-03-17 14:19:32 +08:00
Jordan Harband
7750253bca
Merge pull request #690 from hax/patch-1
...
Only filter the package `npm`, not any package name that contains 'npm'
2015-03-16 03:10:50 -07:00
HE Shi-Jun
14b23bfa95
fix reinstall-packages test
2015-03-15 06:21:35 +08:00
HE Shi-Jun
bf7bd3e793
Only filter the package npm, not any package name contains 'npm'
2015-03-15 06:21:35 +08:00
Jordan Harband
2b63f37f8d
Make `nvm_resolve_local_alias` not return `N/A` - that should be done as shallowly as possible.
2015-03-14 10:55:31 -07:00
Jordan Harband
230b479648
Making `help` error output actually output to stderr consistently.
2015-03-14 10:34:52 -07:00
Jordan Harband
5802ac3ea7
v0.24.0
2015-03-05 21:35:37 -08:00
Jordan Harband
b18126cb15
Merge pull request #686 from jarrettchisholm/master
...
- fixed return code of 1 when updating from git
2015-03-05 16:53:39 -08:00
Jarrett Chisholm
c16919becd
- fixed return code of 1 when updating from git
2015-03-05 18:21:46 -05:00
Jordan Harband
8ae7a37d43
Fix bare `nvm use` when `nvm_ls_current` is "none".
2015-03-03 11:29:15 -08:00
Jordan Harband
ceb66d1356
Merge pull request #680 from sayanee/armv6l-armv7l-support
...
fix: download url for iojs armv6l and armv7l. #678 #227
2015-03-01 22:57:21 -08:00
Sayanee
16a730f4cc
amend all variables nvm_arch to capitalise
2015-03-02 12:28:21 +08:00
Sayanee
f8064b259d
fix: if case and capitalising variable
2015-03-02 12:19:34 +08:00
Sayanee
f8ee25ab5b
fix: local declaration of ksh compatibility
2015-03-02 01:04:29 +08:00
Sayanee
fb48129cd4
add support for node builds for armv6l named as arm-pi
2015-02-28 14:48:38 +08:00
Sayanee
9e154b159e
fix: download url for iojs armv6l and armv7l. #678 #227
2015-02-27 09:49:45 +08:00
Jordan Harband
fb853614a7
Use `nvm_ensure_version_installed` to consistently check if a version is installed.
...
Fixes #675 .
2015-02-22 11:10:19 -08:00
Jordan Harband
0d9329435c
Create `nvm_ensure_version_installed`
2015-02-22 02:26:27 -08:00
Jordan Harband
a0d04d0b6b
Preventing an unalias error in tests.
2015-02-22 02:21:00 -08:00
Jordan Harband
6c1a310846
Fix `nvm_resolve_alias default` from 7d22e0c458
2015-02-22 00:43:14 -08:00
Jordan Harband
758141f41e
Remove trailing whitespace
2015-02-22 00:29:25 -08:00
Jordan Harband
7d22e0c458
Separate `nvm_resolve_alias`'s `nvm_version` behavior into `nvm_resolve_local_alias`.
2015-02-21 16:10:42 -08:00
Jordan Harband
cd481ff548
When none of the directories exist, don't `find` within them.
2015-02-20 23:12:44 -08:00