Describe the bug
Running npx all-contributors-cli add <username> <...contributions> with any existing contributions seems to override all others
To Reproduce
See https://github.com/JoshuaKGoldberg/repros/tree/all-contributors-cli-adding-existing-contributions.
Steps to reproduce the behavior:
- Set up a project with an
.all-contributorsrc containing a contributor with >=2 contributions
- Run
npx all-contributors-cli add to give them a contribution they already have
- See that their list of contributions has shrunk to include only the existing contribution
Expected behavior
Their new list of contributions should contain all added and existing contributions.
Additional context
Originally filed as #355, but without a certain reproduction. We have that now!