]> zoso.dev Git - buffer.git/commitdiff
Add AUTHORS.md to thank contributors!
authorFeross Aboukhadijeh <feross@feross.org>
Mon, 8 Aug 2016 20:59:07 +0000 (13:59 -0700)
committerFeross Aboukhadijeh <feross@feross.org>
Mon, 8 Aug 2016 20:59:07 +0000 (13:59 -0700)
AUTHORS.md [new file with mode: 0644]
bin/update-authors.sh [new file with mode: 0755]
package.json

diff --git a/AUTHORS.md b/AUTHORS.md
new file mode 100644 (file)
index 0000000..8df343a
--- /dev/null
@@ -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 (executable)
index 0000000..efcbc78
--- /dev/null
@@ -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
index e16e8e3efbf461f0a45bf2bb5de47ba331034f44..52282820b05b45da14696f5da0260aab55292c71 100644 (file)
@@ -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",