2019-10-10 13:25:11 +00:00
|
|
|
{
|
|
|
|
"name": "DiscussionTools",
|
|
|
|
"license-name": "MIT",
|
|
|
|
"version": "0.0.0",
|
|
|
|
"namemsg": "discussiontools",
|
|
|
|
"descriptionmsg": "discussiontools-desc",
|
2019-10-12 16:12:39 +00:00
|
|
|
"manifest_version": 2,
|
|
|
|
"requires": {
|
2019-10-12 15:59:18 +00:00
|
|
|
"MediaWiki": ">= 1.34.0",
|
|
|
|
"extensions": {
|
|
|
|
"VisualEditor": ">= 0.1.1"
|
|
|
|
}
|
2019-10-12 16:12:39 +00:00
|
|
|
},
|
2019-10-10 13:25:11 +00:00
|
|
|
"MessagesDirs": {
|
|
|
|
"DiscussionTools": [ "i18n" ]
|
|
|
|
},
|
|
|
|
"ResourceFileModulePaths": {
|
|
|
|
"localBasePath": "modules",
|
|
|
|
"remoteExtPath": "DiscussionTools/modules"
|
|
|
|
},
|
|
|
|
"ResourceModules": {
|
2019-10-23 12:44:49 +00:00
|
|
|
"ext.discussionTools.parser": {
|
2019-09-26 07:06:56 +00:00
|
|
|
"packageFiles": [
|
|
|
|
"parser.js",
|
2019-10-18 12:12:55 +00:00
|
|
|
"lib/moment-timezone/moment-timezone-with-data-1970-2030.js",
|
2019-09-26 07:06:56 +00:00
|
|
|
{
|
|
|
|
"name": "data.json",
|
|
|
|
"callback": "DiscussionToolsHooks::getLocalData"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dependencies": [
|
2019-10-18 12:12:55 +00:00
|
|
|
"moment",
|
2019-09-26 07:06:56 +00:00
|
|
|
"mediawiki.util",
|
|
|
|
"mediawiki.Uri",
|
2019-10-23 12:44:49 +00:00
|
|
|
"mediawiki.Title"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"ext.discussionTools.init": {
|
|
|
|
"packageFiles": [
|
|
|
|
"dt.init.js"
|
|
|
|
],
|
|
|
|
"dependencies": [
|
|
|
|
"mediawiki.api",
|
|
|
|
"ext.discussionTools.parser"
|
2019-09-26 07:06:56 +00:00
|
|
|
]
|
|
|
|
}
|
2019-10-10 13:25:11 +00:00
|
|
|
},
|
|
|
|
"QUnitTestModule": {
|
|
|
|
},
|
|
|
|
"AutoloadClasses": {
|
|
|
|
"DiscussionToolsHooks": "includes/DiscussionToolsHooks.php"
|
|
|
|
},
|
|
|
|
"Hooks": {
|
2019-10-10 19:11:07 +00:00
|
|
|
"BeforePageDisplay": [
|
|
|
|
"DiscussionToolsHooks::onBeforePageDisplay"
|
|
|
|
]
|
2019-10-10 13:25:11 +00:00
|
|
|
},
|
|
|
|
"type": "other"
|
|
|
|
}
|