* feat: display a meaningful error when the config file is missing ## What When you try to add a user with `.all-contributorsrc` missing, you will get a cryptic error message (see also all-contributors/all-contributors#378): ``` $ all-contributors add darekkay maintenance Cannot read property 'then' of null ``` This PR displays a meaningful error message in this case. ## Why So users know what's causing the problem. ## How Before a contribution is being added, the script checks whether the config file exists. If it doesn't, an error message is being displayed: ``` $ all-contributors add darekkay maintenance Configuration file not found: C:\projects\test\.all-contributorsrc ``` * docs: add darekkay as a contributor * refactor: fixed typos * docs(readme): table rectification Co-authored-by: Maximilian Berkmann <maxieberkmann@gmail.com>
25 KiB
There is now a GitHub Bot for automating the maintenance of your contributors table ✨
Say goodbye to command line tool dependencies and hello to the @all-contributors bot 🤖
all-contributors-cli
Automate acknowledging contributors to your open source projects
한국어 | 中文 | Bahasa Indonesia | Deutsch | Polski | |
English | Português | Español | Français | Русский | 日本語 |
The problem
You want to implement the All Contributors spec, but don't want to maintain the table by hand
This solution
This is a tool to help automate adding contributor acknowledgements according to the all-contributors specification for your GitHub or GitLab repository.
Using the all-contributors-cli
If you're looking to use the cli, head over to the cli docs on allcontributors.org. The all-contributors website contains all the information required to install, configure and use the all-contributors-cli.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind are welcome!
LICENSE
MIT