fetch ssh keys from github for a given username
Use github-ssh-keys
to fetch users ssh public keys from github.
$ github-ssh-keys flootr meaku
If you use the --format
flag you are able to auto format keys to fit in a authorized-keys
file.
$ github-ssh-keys --format flootr meaku jhnns >> authorized_keys
var fetchKeys = require("github-ssh-keys");
var username = "flootr";
fetchKeys(username).then(console.log).catch(console.error);
Or, if you want to fetch the keys for more than one user.
var users = ["jhnns", "meaku", "topa", "matthaias", "sbat", "flootr"];
Promise.all(users.map(fetchKeys)).then(console.log).catch(console.error);
MIT