Used to generate the supported modules list on silverstripe.org, and is the starting point for tooling such as our "Elvis" bug tracker.
github
: String. Github repository name (incl. org)gitlab
: String. Alternative gitlab repository name (incl. org)composer
: String. Packagist/composer namescrutinizer
: Boolean. Does this repo have Scrutinizer enabled?addons
: Boolean. Does this module exist on addons.silverstripe.org?type
: String.supported-module
orsupported-dependency
githubId
Number. The id in Github. Used as a unique identifier.isCore
. Boolean. Is this considered a direct dependency ofsilverstripe/installer
,silverstripe/recipe-cms
orsilverstripe/recipe-core
?
You can easily retrieve the githubId
via the following API call:
https://api.github.com/repos/my-org/my-repo