Module:ExtensionJson/doc
Appearance
This is a documentation subpage for Module:ExtensionJson. It contains usage information, categories and other content that is not part of the original Module page. |
This is a data table of all the extension.json files from MediaWiki extensions in Wikimedia's Gerrit repositories as well as repositories listed in MWStake/nonwmf-extensions.
It does not contain all nor only information from extension.json:
- Removed: AutoloadClasses, AutoloadNamespaces, MessagesDirs, ResourceFileModulePaths, ResourceModules.
- Added: an additional
repository
key containing the Git repository URL for an extension. It is set either from thesupport.source
key of composer.json, or from the Git remote used to clone the extension's repo.
Tool:Extjsonuploader, run by User:Bawolff_bot, updates this module every 2 hours (if there are any changes).
The idea is that you can load this by using mw.loadData( 'Module:ExtensionJson' )
and then do fancy things like make {{Extension }} auto-fill extensions' infoboxes. See phab:T155029.
Extensions whose information is not in this data table are listed at Category:Extensions not in ExtensionJson.
The same data is also available on the web as https://extjsonuploader.toolforge.org/ExtensionJson.json