From e564726e09f7aa51ae82ca4750d825a40a7f1d47 Mon Sep 17 00:00:00 2001 From: Feross Aboukhadijeh Date: Mon, 8 Aug 2016 13:59:07 -0700 Subject: [PATCH] Add AUTHORS.md to thank contributors! --- AUTHORS.md | 44 +++++++++++++++++++++++++++++++++++++++++++ bin/update-authors.sh | 21 +++++++++++++++++++++ package.json | 1 + 3 files changed, 66 insertions(+) create mode 100644 AUTHORS.md create mode 100755 bin/update-authors.sh diff --git a/AUTHORS.md b/AUTHORS.md new file mode 100644 index 0000000..8df343a --- /dev/null +++ b/AUTHORS.md @@ -0,0 +1,44 @@ +# Authors + +#### Ordered by first contribution. + +- Romain Beauxis (toots@rastageeks.org) +- Tobias Koppers (tobias.koppers@googlemail.com) +- Janus (ysangkok@gmail.com) +- Rainer Dreyer (rdrey1@gmail.com) +- Tõnis Tiigi (tonistiigi@gmail.com) +- James Halliday (mail@substack.net) +- Michael Williamson (mike@zwobble.org) +- elliottcable (github@elliottcable.name) +- rafael (rvalle@livelens.net) +- Andrew Kelley (superjoe30@gmail.com) +- Andreas Madsen (amwebdk@gmail.com) +- Mike Brevoort (mike.brevoort@pearson.com) +- Brian White (mscdex@mscdex.net) +- Feross Aboukhadijeh (feross@feross.org) +- Ruben Verborgh (ruben@verborgh.org) +- eliang (eliang.cs@gmail.com) +- Jesse Tane (jesse.tane@gmail.com) +- Alfonso Boza (alfonso@cloud.com) +- Mathias Buus (mathiasbuus@gmail.com) +- Devon Govett (devongovett@gmail.com) +- Daniel Cousens (github@dcousens.com) +- Joseph Dykstra (josephdykstra@gmail.com) +- Parsha Pourkhomami (parshap+git@gmail.com) +- Damjan Košir (damjan.kosir@gmail.com) +- daverayment (dave.rayment@gmail.com) +- kawanet (u-suke@kawa.net) +- Linus Unnebäck (linus@folkdatorn.se) +- Nolan Lawson (nolan.lawson@gmail.com) +- Calvin Metcalf (calvin.metcalf@gmail.com) +- Koki Takahashi (hakatasiloving@gmail.com) +- Guy Bedford (guybedford@gmail.com) +- Jan Schär (jscissr@gmail.com) +- RaulTsc (tomescu.raul@gmail.com) +- Matthieu Monsch (monsch@alum.mit.edu) +- Dan Ehrenberg (littledan@chromium.org) +- Kirill Fomichev (fanatid@ya.ru) +- Yusuke Kawasaki (u-suke@kawa.net) +- DC (dcposch@dcpos.ch) + +#### Generated by bin/update-authors.sh. diff --git a/bin/update-authors.sh b/bin/update-authors.sh new file mode 100755 index 0000000..efcbc78 --- /dev/null +++ b/bin/update-authors.sh @@ -0,0 +1,21 @@ +#!/bin/sh +# Update AUTHORS.md based on git history. + +git log --reverse --format='%aN (%aE)' | perl -we ' +BEGIN { + %seen = (), @authors = (); +} +while (<>) { + next if $seen{$_}; + next if /(support\@greenkeeper.io)/; + next if /(dcousens\@users.noreply.github.com)/; + next if /(cmetcalf\@appgeo.com)/; + $seen{$_} = push @authors, "- ", $_; +} +END { + print "# Authors\n\n"; + print "#### Ordered by first contribution.\n\n"; + print @authors, "\n"; + print "#### Generated by bin/update-authors.sh.\n"; +} +' > AUTHORS.md diff --git a/package.json b/package.json index e16e8e3..5228282 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "url": "git://github.com/feross/buffer.git" }, "scripts": { + "update-authors": "./bin/update-authors.sh", "test": "standard && node ./bin/test.js", "test-browser-es5": "zuul --ui tape -- test/*.js", "test-browser-es5-local": "zuul --ui tape --local -- test/*.js", -- 2.34.1