all-contributors / all-contributors/cli

Additional Config File Options

未关闭
#499 2 条评论 6 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
425
派生
149
PR 合并指标
30 天内没有已合并 PR

描述

**Is your feature request related to a problem? Please describe.**
I believe there are several issues with the current standard of the config file being `.all-contributorsrc` in the root of the repo:
1. Lack of extension makes the format ambiguous to some editors
2. Config files in the root clutter things up and make the repo less readable, in my opinion

**Describe the solution you'd like**
I would propose supporting the following configs, with the CLI using the first one detected:
- `.all-contributors.json`
- This could potentially become the new standard recommended in the docs, also?
- `.config/all-contributors.json`
- `.all-contributorsrc`

**Describe alternatives you've considered**
Question not applicable.

**Additional context**
Adding support for `.config` directory is inspired by https://github.com/pi0/config-dir, a growing movement to try and organize config files in a set directory rather than the repo's root.

Additionally, I would be happy to contribute a PR for this is there is interest from the maintainers.

Thanks!

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。