A global database used by all of our products.
Here you'll find a description for every folder and file in this repository.
SimpleCoreAPI
: Files used by the SimpleCoreAPI
File Descriptions
SimpleCoreAPI/modules-repository.json
: A file that contains all the available and supported modules.
Format:
{
"moduleid": {
"display": "Display Name",
"file_name": "FileName",
"repository": "User/Repository"
}
}
moduleid
: Stands for the module id, it must be something uniquedisplay
: Used when is needed to be displayed in any UIfile_name
: Used when updating/downloading, this will tell the helper how the file name should be (just like themoduleid
, it needs to be unique).repository
: (Optional) If specified must follow github formatUser/Repo
. If not specified, the formatTheProgramSrc/SimpleCore-{moduleid}
will be used. Fortasksmodule
the formatted repo would beTheProgramSrc/SimpleCore-tasksmodule
, since github is not case sensitive this won't cause any issues.