[ { "name": "MediaWiki", "groups": [ { "name": "Base", "classes": [ "mw", "mw.Map", "mw.Message", "mw.loader", "mw.loader.store", "mw.html", "mw.html.Cdata", "mw.html.Raw", "mw.hook", "mw.template", "mw.errorLogger" ] }, { "name": "General", "classes": [ "mw.Title", "mw.Uri", "mw.RegExp", "mw.messagePoster.*", "mw.notification", "mw.Notification_", "mw.storage", "mw.user", "mw.util", "mw.plugin.*", "mw.cookie", "mw.experiments" ] }, { "name": "Actions", "classes": ["mw.toolbar"] }, { "name": "API", "classes": ["mw.Api*", "mw.ForeignApi*"] }, { "name": "Language", "classes": [ "mw.language*", "mw.cldr", "mw.jqueryMsg" ] }, { "name": "Page", "classes": [ "mw.page*" ] }, { "name": "Interfaces", "classes": [ "mw.Feedback*", "mw.Upload*", "mw.ForeignUpload", "mw.ForeignStructuredUpload*" ] }, { "name": "Widgets", "classes": [ "mw.widgets*" ] }, { "name": "Special", "classes": [ "mw.special*" ] }, { "name": "Development", "classes": [ "mw.log", "mw.inspect", "mw.inspect.reports", "mw.Debug" ] } ] }, { "name": "jQuery", "groups": [ { "name": "Plugins", "classes": [ "jQuery.client", "jQuery.colorUtil", "jQuery.plugin.*" ] } ] }, { "name": "Upstream", "groups": [ { "name": "OOJS", "classes": ["OO", "OO.*"] }, { "name": "jQuery", "classes": ["jQuery", "jQuery.Event", "jQuery.Callbacks", "jQuery.Promise", "jQuery.Deferred", "jQuery.jqXHR", "QUnit"] }, { "name": "JavaScript", "classes": ["Array", "Boolean", "Date", "Function", "Number", "Object", "RegExp", "String"] } ] } ]