Commit Graph

33 Commits

Author SHA1 Message Date
Brian van Burken
3bff0719af Support non-default default-npm-packages location. 2021-04-09 13:41:06 -03:00
Nazar Hussain
403bfcd01b
🔒 Update relevant previous keys and add reference to readme 2020-10-28 16:57:08 +01:00
Christopher Keele
e5e0078759
Make keyring instructions more flexible.
- Honoring `$ASDF_DATA_DIR` lets this command be plug-and-play for [custom installation locations](https://asdf-vm.com/#/core-configuration?id=environment-variables)
- Defaulting to `$HOME/.asdf` keeps it backwards-compatible with previous instructions
- Using `bash -c` with single quotes lets more shells execute the command with env var default and expansion correctly (fish in mind here)
2020-06-11 16:45:02 -07:00
Maurizio De Santis
e10902ec84
List curl as required dependency
Not all Linux systems come with `curl` pre-installed: for example, a clean Ubuntu installation doesn't have `curl` by default. This causes the plugin to raise errors like the following one:

```
> env LANG=C asdf list-all nodejs
/home/user/.asdf/plugins/nodejs/bin/list-all: line 7: curl: command not found
```

Here I added `curl` among the required dependencies to let users install it before than trying to use the plugin.
2020-04-26 19:43:31 +02:00
Joseph Caudle
c603dd399b
Clarify GPG instructions
This should make the wording a bit more clear and fix #123.
2019-04-27 23:47:28 -04:00
Trevor Brown
897b6fb5f2
Remove incorrect instructions for running the import-release-team-keyring script 2019-04-05 17:35:49 -04:00
Trevor Brown
5675a4cd9d
Replace dead link to article on verifying nodejs binaries with link to node readme 2019-03-20 22:42:27 -04:00
Lukas Elmer
9975c20a21
document reshim skipping 2019-01-23 19:10:05 +01:00
Eric Kelly
11eeecf719 Fix typo (#113)
Fixes a typo
2018-12-17 16:38:23 -05:00
Ruben Amortegui
9cc4f0acee Update Linux/Debian instructions. 2018-11-02 00:05:14 -06:00
Abdelkader Boudih
7c9c143462
fix typo. 2018-10-15 11:55:21 +01:00
Saroj Maharjan
28fe9a5c87
Update README.md 2018-09-18 19:30:04 +05:45
Rhys
aa373bf3fd
Update README.md
Proposed update to readme for Mac users who used `brew` to install the `asdf` package. `Brew` installed `asdf` in the folder `/usr/local/opt/`. I proposed this file change to help other Mac users who have decided to manage `asdf` installation with `brew`. Please close if you do not think this should be part of the readme for new users. Thank you.
2018-09-13 16:33:28 +08:00
SunDoge
7ee656d3ad update readme 2018-07-19 22:39:06 +08:00
Trevor Brown
84c111d2fc
Add Travis CI badge to readme. 2018-06-25 21:43:37 -04: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
Rico Sta. Cruz
6b410c4311 Readme: clarify installation instructions 2017-10-26 17:38:14 +08: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
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
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
Sean Omlor
44cd6181bd update README w/ note about .nvmrc 2017-02-28 12:20:10 -05:00
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
Zura Guerra
6c0abb5b7a Document in the ReadMe file that coreutils is a requirement for MacOS users 2017-02-22 16:17:36 -06:00
Robin Schneider
2d0a443ad2
Fix CI testing of signatures/checksums checking
Fixes: #25
2017-02-20 19:21:05 +01:00
Robin Schneider
36fbaf2d60
Update README 2017-02-20 06:58:03 +01:00
Robin Schneider
dbe5e78886
Fix version note in README 2017-02-20 06:58:03 +01:00
Robin Schneider
c213d9c20e
Check signatures/checksums to ensure authenticity
Please refer to [Verifying Node.js Binaries](https://blog.continuation.io/verifying-node-js-binaries/)
for why this is important.

Related to: https://github.com/asdf-vm/asdf/issues/158
Mitigates: https://github.com/nodejs/node/issues/9859
Mitigates: https://github.com/nodejs/node/issues/6821

Implementing this feature required some rework of the `install` script
which is included in this PR. The following other PR are
superseded/included in this one:

Closes: #15
Closes: #16
Closes: #19

Note that this PR also updates the base download URL from
"http://nodejs.org/dist" to "https://nodejs.org/dist" meaning that
before this PR (or #16 which is not merged), binaries where downloaded
over plain legacy HTTP! (those binaries where later executed by the
user). This is really bad and is fairly easy to exploit!

Related to: https://github.com/creationix/nvm/pull/736
Related to: https://github.com/creationix/nvm/issues/793
2017-02-20 06:58:02 +01:00
Akash Manohar
cdf560b8a2 Update to refer to new organization 2016-03-16 09:54:18 +05:30
Akash Manohar J
2c48d81ff7 Add readme 2015-05-24 09:57:40 +05:30