Commit Graph

298 Commits

Author SHA1 Message Date
Trevor Brown
aef9e98561
Merge pull request #76 from b0o/67-install-default-npm-packages-path
Fix issue #67: Default packages don't install correctly
2018-06-06 10:55:01 -04:00
Akash Manohar
f70fa9e5d2
Merge pull request #74 from andrewthauer/exec-path-fix
Fix Issue #56: Can't install latest version of npm globally
2018-05-25 15:04:10 +05:30
SunDoge
3d6c468770 ok to set taobao mirror 2018-05-12 01:25:18 +08:00
Maddison Hellstrom
6e8fc1fbab Override PATH env when calling npm install
A bug existed where, if no versions of `node` and `npm` are installed
already, running `asdf install node <version>` while having any packages
listed inside `.default-npm-packages` would fail to install those
default packages because the newly installed node version's `bin`
directory is not in the `PATH` yet.

Fixes #67
2018-05-04 22:43:28 -07:00
Andrew Thauer
7b6df2d0c6 Fix Issue #56: Can't install latest version of npm globally
This works in tandom with a change in asdf core that will look for the
exec-path command and use it appropriately when found to conditionally
route the npm & npx commands to the correct executable path.
2018-04-25 22:32:34 -04:00
Trevor Brown
7edd9d6b9a
Merge pull request #69 from a4z/hkppath
use explicit hkp to port 80
2018-02-21 16:51:12 -05:00
Harald
7eea231571 use explicit hkp to port 80
avoid timeout on system where port 11371 is blocked
2018-02-21 14:37:20 +01:00
Trevor Brown
c8f4518fc0
asdf reshim expects a plugin name and version. 2018-02-19 15:01:26 -05:00
Trevor Brown
9443d406db
Merge pull request #54 from taiansu/master
Support vX.X.X version name in legacy version file
2018-02-19 09:03:38 -05:00
Trevor Brown
622636c43b
Merge pull request #68 from rwstauner/gpg-error-message
Show error message when gpg is not found
2018-02-19 09:02:22 -05:00
Randy Stauner
6ea988b663 Show error message when gpg is not found
fixes #61
2018-02-13 08:34:12 -07:00
Trevor Brown
7f82424234
Replace 'Ruby' with 'Node.js' in the README. 2017-12-18 11:41:54 -05:00
Trevor Brown
1950ad3fed
Merge pull request #50 from pachonk/default-npm-packages
Add support for a default-npm-packages file
2017-12-18 11:40:19 -05:00
Trevor Brown
c7ebeffe99
Merge pull request #41 from petermm/patch-1
support arm 64bit (arm8)
2017-12-18 11:16:01 -05:00
Trevor Brown
b0b7c26516
Merge pull request #62 from rstacruz/patch-2
Readme: clarify installation instructions
2017-12-18 11:03:41 -05:00
Daniel Perez
a523eb3240
Merge pull request #64 from code-lever/import-keys-fallback
Try multiple keyservers before failing release key import
2017-11-20 23:36:57 +09:00
Nick Veys
e0513ca999 Try multiple keyservers before failing import 2017-11-08 16:25:13 -06:00
Daniel Perez
12c5acc117
Merge pull request #63 from jonknapp/patch-1
Adding new trusted release key
2017-11-02 08:39:43 +09:00
Jonathan Knapp
26c38fdc6e
Adding new trusted release key
Brought in in commit [add Gibson Fahnestock to Release team](46ca1775a3 (diff-04c6e90faac2675aa89e2176d2eec7d8))
2017-10-31 15:14:45 -04:00
Rico Sta. Cruz
6b410c4311 Readme: clarify installation instructions 2017-10-26 17:38:14 +08:00
Tai An Su
2e1ca0e15b Support vX.X.X version name 2017-09-26 00:24:56 +08:00
Victor Borja
31e60f839f Set executable bit for postinstall 2017-09-04 03:33:00 -05:00
Victor Borja
b900533294 Set executable bit for list-bin-paths 2017-09-04 03:31:47 -05:00
Daniel Perez
c853ad79d8 Merge pull request #48 from asdf-vm/use-list-bin-paths
Use list-bin-paths instead of custom hook
2017-08-19 14:37:06 +09:00
Daniel Perez
d182dca840 Use list-bin-paths instead of custom hook 2017-08-19 14:34:09 +09:00
Alex Piechowski
f3773e5371 Add support for a default-npm-packages file
Partial Credit: https://github.com/asdf-vm/asdf-ruby/pull/35
2017-07-30 23:54:07 -05:00
vic
be1deeebd3 Use a more portable version sort.
On some linux's sort command does not take the `-V` option (Alpine base image with busybox). Use a more portable `sort_versions` from rbenv. Also I guess this removes the dependency on gsort in OSX.
2017-07-23 05:39:44 -05:00
peter madsen
adef6e617f support arm 64bit (arm8)
uname -m returns aarch64 on arm8.

however nodejs serves the file as 'arm64' (eg. https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-arm64.tar.xz)

the arm6 and arm7 filenames looks to be correct.
2017-05-06 22:12:32 +02:00
Daniel Perez
eeaae91251 Merge pull request #39 from jechol/master
Change keyserver to ipv4.pool.sks-keyservers.net
2017-05-06 19:12:57 +09:00
Daniel Perez
53200f1fba Merge pull request #36 from ypid/use/ASDF_DIR_env_var
Use ASDF_DIR environment variable if available
2017-05-06 19:08:00 +09:00
Daniel Perez
66a4c18563 Merge pull request #34 from MSch/patch-1
Mention .node-version file in README
2017-05-06 19:07:26 +09:00
jechol
4a4138ddb3 Change keyserver to ipv4.pool.sks-keyservers.net 2017-04-17 11:54:00 +09:00
Robin Schneider
7e3e6e53ff
Use ASDF_DIR environment variable if available
Related to: https://github.com/asdf-vm/asdf/pull/156
2017-03-16 23:02:02 +01:00
Martin Schürrer
9aa1146150 Mention .node-version file in README 2017-03-03 12:17:57 +01:00
Akash Manohar
b868350895 Merge pull request #33 from somlor/master
update README w/ note about .nvmrc
2017-03-01 05:18:28 +05:30
Sean Omlor
44cd6181bd update README w/ note about .nvmrc 2017-02-28 12:20:10 -05:00
Akash Manohar
eedcc35d67 Merge pull request #32 from MSch/patch-1
Add support for .node-version
2017-02-26 13:11:16 +05:30
Akash Manohar
8365aaa6d3 Remove typo line 2017-02-26 11:29:33 +05:30
Akash Manohar
9a25dd9f5f Simplify docs. Add copy-paste instructions 2017-02-26 11:28:55 +05:30
Akash Manohar
4e547ff5af Update README.md 2017-02-26 11:11:56 +05:30
Akash Manohar
af8b48c4cc Merge pull request #30 from ZuraGuerra/master
Fix broken install on MacOS
2017-02-26 11:09:34 +05:30
Martin Schürrer
ffed40a438 Add support for .node-version
Used by avn, nodenv and ndenv
2017-02-24 00:48:10 +01:00
Zura Guerra
fed3e97b69 Change some commands in the install script to make it work for both Linux and MacOS 2017-02-22 17:35:31 -06:00
Zura Guerra
6c0abb5b7a Document in the ReadMe file that coreutils is a requirement for MacOS users 2017-02-22 16:17:36 -06:00
Akash Manohar
bf8ab6f582 Merge pull request #28 from ypid/fix_ci_test/check_openpgp_signatures
Fix CI testing of signatures/checksums checking
2017-02-22 12:04:35 +05:30
Robin Schneider
2d0460219d
mktemp on OSX only supports short command line parameters Oo
Related to: #15
2017-02-21 00:21:31 +01:00
Robin Schneider
21c2e00343
Update Travis CI tests on OSX to xcode8.2 to have gpg available
Related to: https://github.com/travis-ci/travis-ci/issues/6916#issuecomment-262241758
2017-02-20 21:37:07 +01:00
Robin Schneider
2d0a443ad2
Fix CI testing of signatures/checksums checking
Fixes: #25
2017-02-20 19:21:05 +01:00
Akash Manohar
cf582889e7 Merge pull request #25 from ypid/feature/check_openpgp_signatures
Check signatures/checksums to ensure authenticity
2017-02-20 23:16:23 +05:30
Robin Schneider
001999f36c
Give user hint if trust might not be bootstrapped yet to ease upgrade 2017-02-20 08:39:49 +01:00