Blame view

node_modules/buffer/bin/update-authors.sh 521 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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