#!/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 /(yoann\@atacma.agency)/; next if /(yciabaud\@users.noreply.github.com)/; next if /(DiegoRBaquero\@users.noreply.github.com)/; next if /(gustavcaplan\@gmail.com)/; $seen{$_} = push @authors, "- ", $_; } END { print "# Authors\n\n"; print "#### Ordered by first contribution.\n\n"; print @authors, "\n"; print "#### Generated by tools/update-authors.sh.\n"; } ' > AUTHORS.md