hstkk
89fda526c2
Optimize activate
2013-07-07 17:30:29 +03:00
hstkk
ca629e9f5f
Replace last which command with command -v
2013-06-28 09:58:58 +03:00
TJ Holowaychuk
6a267d5c69
Merge branch 'master' of github.com:visionmedia/n
2013-06-26 14:04:32 -07:00
TJ Holowaychuk
163a3feda4
changelog
2013-06-26 14:04:29 -07:00
TJ Holowaychuk
efa190459f
Merge pull request #121 from uggedal/master
...
Switch from which to command -v
2013-06-26 14:03:01 -07:00
Daniel Friedman
a4b5a8d901
Use -R when activating. Fixes #118
...
For some reason the old -r flag isn't properly copying the files across, using -R seems to fix this.
2013-06-18 12:15:30 +11:00
Eivind Uggedal
104a44cb73
Switch from which to command -v.
2013-06-18 00:09:46 +02:00
hstkk
0e9af64fa7
Add RPI support, fix visionmedia/n#108
2013-06-16 23:56:12 +03:00
Ben Atkin
7109b84f5d
Release 0.9.3
2013-03-12 12:32:43 -06:00
Ben Atkin
ad33c9784b
use more widely compatible regex for n --stable
2013-03-12 12:26:41 -06:00
Ben Atkin
e122568b82
update version in script to match version in package.json; bump version
2013-03-12 11:05:37 -06:00
Ben Atkin
ce0c2e92fe
Merge branch 'patch-1' of https://github.com/nw/n
2013-01-21 09:11:50 -07:00
Nathan White
12d2156b89
uname lookup broken on ubuntu 12.04
...
I escaped the lookup and works fine for me now. Tested other os and still worked.
2013-01-21 08:47:43 -07:00
Matt Robenolt
0634fde4a5
Prior to 0.8.6 did not include binaries
2013-01-19 19:50:24 -08:00
TJ Holowaychuk
ab9b4c4103
Release 0.9.0
2013-01-19 13:27:56 -08:00
TJ Holowaychuk
f36163efba
add up/down arrows for navigating installed version selection
2013-01-19 13:25:00 -08:00
TJ Holowaychuk
c70e910715
Release 0.8.2
2013-01-18 11:11:05 -08:00
TJ Holowaychuk
684a8bb92e
refactor tarball_url()
2013-01-18 11:04:35 -08:00
TJ Holowaychuk
9100fea4f6
add back support for "v" prefix on install
2013-01-18 10:38:07 -08:00
TJ Holowaychuk
02945efe26
fix version
2013-01-18 10:35:54 -08:00
TJ Holowaychuk
34a81f051f
add n prev
log message
2013-01-18 10:34:42 -08:00
TJ Holowaychuk
fabf52a0bb
add n prev
to revert to previously selected version
2013-01-18 10:32:17 -08:00
TJ Holowaychuk
374b70ecdb
add activation when already installed
2013-01-18 07:48:34 -08:00
TJ Holowaychuk
873e6e6f7b
add activate()
2013-01-18 07:47:21 -08:00
TJ Holowaychuk
662d075f23
Release 0.8.0
2013-01-18 07:44:33 -08:00
TJ Holowaychuk
226781dfbd
rewrite n. Closes #92
2013-01-18 07:40:49 -08:00
TJ Holowaychuk
d36c2b8804
Revert "Use symlinks instead of copying files upon switch."
...
This reverts commit 0895ea3e50
.
2012-10-07 19:24:29 -07:00
Alexander Schepanovski
0895ea3e50
Use symlinks instead of copying files upon switch.
...
Bakward incompatable change - any modules and executables
such as npm, coffee and even n itself are now diffrent
for diffrent node versions. This is probably a good thing anyway.
2012-10-01 01:25:44 +08:00
Aaron Heckmann
17209227b7
fixed; error message when executing with uninstalled version
2012-08-25 09:10:51 -07:00
TJ Holowaychuk
73ee2e7fb0
Release 0.7.3
2012-07-13 14:44:08 -07:00
TJ Holowaychuk
0d5e1eff11
merge
2012-07-13 14:43:10 -07:00
TJ Holowaychuk
b59f1b4526
Release 0.7.2
2012-06-14 10:20:35 -07:00
sreuter
deefa0d783
removed trailing dot on cp command. fixes #48
2012-06-14 17:01:45 +02:00
Darren DeRidder
f9ed28b992
Use cp -fR to preserve npm symlink
2012-05-16 21:44:51 -04:00
TJ Holowaychuk
f404167173
Release 0.7.1
2012-03-14 10:31:38 -07:00
TJ Holowaychuk
80c2e8f025
Changed: copy all bins. Closes #47
2012-03-14 10:30:28 -07:00
Nathan Rajlich
b434d2009a
Add "to" to error message.
2012-02-24 19:52:39 -08:00
TJ Holowaychuk
99b97d4a6e
Release 0.7.0
2012-02-21 19:37:21 -08:00
Tom Gallacher
4646f6594d
Adding stable only option
2012-01-28 15:28:17 +00:00
Tj Holowaychuk
93353630ce
Release 0.6.1
2012-01-26 14:06:42 -08:00
Darren DeRidder
3ed8b07d90
Fix control character sequence for Linux compatability
2012-01-26 12:21:17 -05:00
Darren DeRidder
470d7746b8
Revert "Fix control character sequence for compatability with Linux"
...
This reverts commit cb71c2b2a1
.
2012-01-26 12:19:37 -05:00
Darren DeRidder
cb71c2b2a1
Fix control character sequence for compatability with Linux
2012-01-26 12:03:28 -05:00
Tj Holowaychuk
dd1a93e00b
Fixed log colors (use printf)
2012-01-26 04:41:48 -08:00
Tj Holowaychuk
66e8d0244c
merged
2012-01-26 04:34:07 -08:00
Tj Holowaychuk
f41d075ed0
Release 0.6.0
2012-01-26 04:28:15 -08:00
Tj Holowaychuk
6b2aef528a
make --help descriptions line up
2012-01-26 04:25:04 -08:00
Daniel D. Shaw
fff5db9fad
Refactored and simplified the node install functions.
2012-01-26 04:24:01 -08:00
Daniel D. Shaw
771c0bd6c4
More display_help tuning.
2012-01-26 04:24:01 -08:00
Daniel D. Shaw
988c3f0239
Updated help.
2012-01-26 04:24:01 -08:00
Daniel D. Shaw
6c838cd4d5
Added support for installing node with a tarball.
2012-01-26 04:24:00 -08:00
John Hamelink
824d2154c1
Adding Symlink to currently used version of node so that globally installed modules are accessible from the PATH if the path is extended.
2012-01-20 22:01:51 +00:00
Yevgeniy Viktorov
a8c9d629fc
wrap npm into certain node version
2012-01-04 19:57:49 +02:00
Tj Holowaychuk
8d1ec71f4c
swap echo for printf. closes #44
2011-12-08 08:48:38 -08:00
Bo-Yi Wu
e44f849dcc
Add execute npm arg if node.js version greater than or equal 0.6.3
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2011-11-29 13:04:59 +08:00
TJ Holowaychuk
c5a8d5e636
moar jobs
2011-11-05 12:02:15 -07:00
TJ Holowaychuk
26bea532be
Release 0.5.4
2011-11-05 11:20:30 -07:00
Patrick Pfeiffer
cec7deb93d
fix install >= 0.5.x
2011-11-05 19:10:49 +01:00
TJ Holowaychuk
33bd1cc647
Release 0.5.3
2011-11-04 06:41:31 -07:00
TJ Holowaychuk
80c8a1f050
Fixed issue when prefix/lib/node dir is not present. Closes #37
2011-11-04 06:40:54 -07:00
TJ Holowaychuk
0078f52f66
PREFIX no longer used
2011-11-04 06:36:31 -07:00
TJ Holowaychuk
5b98d66c8c
exec
2011-10-29 10:11:59 -07:00
Drew Wells
aff5c640c1
Merge branch 'master' into patch-1
...
Conflicts:
bin/n
Merged changes incoming with 0.5.2
2011-10-26 19:25:27 -04:00
Tj Holowaychuk
9c9e5529a4
Release 0.5.2
2011-10-14 16:47:47 -07:00
Tj Holowaychuk
236c97dfad
Fixed check_current_version() when node is not present
2011-10-14 16:43:23 -07:00
Tj Holowaychuk
bcdac8d392
Release 0.5.1
2011-10-11 08:56:05 -07:00
Tj Holowaychuk
0ac0914132
Fixed newer 0.5.x versions
...
the patch level commit I accepted messed this up
2011-10-11 08:43:21 -07:00
Patrick Pfeiffer
a2b9819cf9
fix node-waf
2011-10-11 05:44:33 +02:00
rumpl
05c0a93912
node verion 0.5.0 is not in its own folder.
2011-09-20 20:08:21 +02:00
Tj Holowaychuk
9cdd730db0
Release 0.5.0
2011-08-08 16:13:16 -07:00
Tj Holowaychuk
885d05d4d1
Added support for 0.5.x. Closes #30
2011-08-08 16:11:13 -07:00
Drew Wells
4534d90d38
Address issues with installing node locally in home directory.
...
Tested:
n latest (install)
n install 0.5.1
n use 0.5.1
n latest (activate)
n 0.4.10
2011-07-31 19:03:21 -03:00
Nagi Letaifa
4e43b2c36e
Fix #25
2011-07-24 14:55:20 +02:00
Tj Holowaychuk
7e0c059784
Release 0.4.2
2011-06-28 10:51:51 -07:00
Darren DeRidder
a84e2bfabe
Tested on OSX, modified for compatability
2011-06-27 02:22:58 -04:00
Darren DeRidder
c006e9ed3f
Fall back to /usr/local
2011-06-24 13:11:53 -04:00
Darren DeRidder
1bf60a04f5
Let n play nice on Ubuntu with local node install.
...
* Fix stdin / stderr redirect to work with sh
* Fix cd relative path issue
* Try to find node and n before defaulting to /usr/local/
* (can still set PREFIX, N_PREFIX env vars to override)
* Canadian content eh
2011-06-21 16:33:20 -04:00
Tj Holowaychuk
bcc764dc14
Release 0.4.1
2011-03-13 10:10:16 -07:00
Alexander Simmerl
79bbbd8c99
fix bad substitution errors on ubuntu
2011-03-13 10:09:32 -07:00
Tj Holowaychuk
0d75b916b6
Release 0.4.0
2011-02-14 09:02:47 -08:00
Dav Glass
0e04afb0f7
Added --no-check-certificate for Github Downloads
2011-02-14 08:59:51 -08:00
Dav Glass
1ea222ab4d
Moved abort and log up, so they are defined before calling
2011-02-14 08:59:33 -08:00
Tj Holowaychuk
9d5f3bc459
misc refactor
2011-02-14 08:55:06 -08:00
Dav Glass
a28fa9d340
Added markers to installed and current versions
2011-02-14 08:53:32 -08:00
Tj Holowaychuk
325997f5ef
indentation
2011-02-07 15:55:40 -08:00
Dav Glass
e9043b7f88
Added version dir check, if the mkdir fails abort with an error
2011-02-07 15:55:27 -08:00
Tj Holowaychuk
3028c839be
Added --help info for n ls|list
2011-02-07 15:53:17 -08:00
Tj Holowaychuk
b890a96024
Added n ls|list
to show versions available
2011-02-07 15:51:32 -08:00
Tj Holowaychuk
6c952abcd1
Improved error message when tar fails (usually due to invalid version number) [davglass]
2011-01-22 23:52:06 -08:00
Tj Holowaychuk
b8ba0b2d1c
Release 0.3.0
2011-01-21 16:56:02 -08:00
Tj Holowaychuk
ea037bfc50
Fixed wafadmin issue, installing lib/node/*. Closes #7
2011-01-21 16:55:16 -08:00
Tj Holowaychuk
1927720473
Added n latest
2011-01-21 15:25:07 -08:00
Tj Holowaychuk
a92ff56ebb
Added n --latest
2011-01-21 15:22:46 -08:00
Tj Holowaychuk
d5622a5499
Release 0.2.2
2011-01-21 13:01:34 -08:00
Tj Holowaychuk
7c9c9b662e
Fixed escape
2011-01-21 13:01:13 -08:00
Tj Holowaychuk
77cf454c44
Release 0.2.1
2011-01-21 12:52:59 -08:00
Tj Holowaychuk
6c494fec0c
Installing node-waf. Closes #5
2011-01-21 12:52:32 -08:00
Tj Holowaychuk
cc0e877c8b
misc refactoring
2011-01-21 08:26:36 -08:00
Tj Holowaychuk
489458d29a
Release 0.2.0
2011-01-20 19:37:38 -08:00
Tj Holowaychuk
4ddb8b0a7d
Better docs
2011-01-20 19:35:00 -08:00