As lots of tools already support the magic _extends key in their config file, cspell would greatly benefit from it. I use the tool in tens of repositories and most of the time I have the same kind of config.
I would be much easier to be able to inherit a config from another github repo or url and use the local one to overlay on it.
Most tools supporting this use a syntax like:
# loads same file path from this parent directory:
_extends: gh_org/gh_repo
# alternative for loads from an URL
_extends: https://.../config.yml
- All the tools based on probot-config support this because it provides it for free.
- Renovate has a similar functionality
PS. I know that there is an existing feature that allows loading of additional config files from disk, but this has no practical use for centralized config.
As lots of tools already support the magic
_extendskey in their config file, cspell would greatly benefit from it. I use the tool in tens of repositories and most of the time I have the same kind of config.I would be much easier to be able to inherit a config from another github repo or url and use the local one to overlay on it.
Most tools supporting this use a syntax like:
PS. I know that there is an existing feature that allows loading of additional config files from disk, but this has no practical use for centralized config.