Simplify extension.json with ResourceFileModulePaths

Change-Id: I4f00d86456132ed7a852cba0e9ce3e73a7d42193
This commit is contained in:
Niklas Laxström
2021-06-03 15:58:14 +03:00
parent 49924e9ec5
commit 0c45465786

View File

@@ -128,6 +128,10 @@
} }
}, },
"callback": "UniversalLanguageSelectorHooks::setVersionConstant", "callback": "UniversalLanguageSelectorHooks::setVersionConstant",
"ResourceFileModulePaths": {
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
},
"ResourceModules": { "ResourceModules": {
"ext.uls.common": { "ext.uls.common": {
"targets": [ "targets": [
@@ -148,9 +152,7 @@
"mediawiki.cookie", "mediawiki.cookie",
"mediawiki.storage", "mediawiki.storage",
"mediawiki.user" "mediawiki.user"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.compactlinks": { "ext.uls.compactlinks": {
"packageFiles": [ "packageFiles": [
@@ -167,12 +169,9 @@
"ext-uls-compact-link-count", "ext-uls-compact-link-count",
"ext-uls-compact-link-info", "ext-uls-compact-link-info",
"ext-uls-compact-no-results" "ext-uls-compact-no-results"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.ime": { "ext.uls.ime": {
"localBasePath": "resources",
"scripts": "js/ext.uls.ime.js", "scripts": "js/ext.uls.ime.js",
"dependencies": [ "dependencies": [
"ext.uls.common", "ext.uls.common",
@@ -183,8 +182,7 @@
], ],
"messages": [ "messages": [
"uls-ime-helppage" "uls-ime-helppage"
], ]
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.displaysettings": { "ext.uls.displaysettings": {
"scripts": [ "scripts": [
@@ -206,17 +204,13 @@
"mediawiki.ui.checkbox", "mediawiki.ui.checkbox",
"mediawiki.ui.button", "mediawiki.ui.button",
"mediawiki.user" "mediawiki.user"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.geoclient": { "ext.uls.geoclient": {
"scripts": "js/ext.uls.geoclient.js", "scripts": "js/ext.uls.geoclient.js",
"dependencies": [ "dependencies": [
"mediawiki.cookie" "mediawiki.cookie"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.i18n": { "ext.uls.i18n": {
"targets": [ "targets": [
@@ -227,9 +221,7 @@
"dependencies": [ "dependencies": [
"jquery.i18n", "jquery.i18n",
"mediawiki.util" "mediawiki.util"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.interface": { "ext.uls.interface": {
"targets": [ "desktop", "mobile" ], "targets": [ "desktop", "mobile" ],
@@ -249,15 +241,11 @@
"ext-uls-select-language-settings-icon-tooltip", "ext-uls-select-language-settings-icon-tooltip",
"ext-uls-undo-language-tooltip-text", "ext-uls-undo-language-tooltip-text",
"ext-uls-undo-language-tooltip-text-local" "ext-uls-undo-language-tooltip-text-local"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.interlanguage": { "ext.uls.interlanguage": {
"targets": [ "desktop", "mobile" ], "targets": [ "desktop", "mobile" ],
"styles": "css/ext.uls.interlanguage.less", "styles": "css/ext.uls.interlanguage.less"
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.languagenames": { "ext.uls.languagenames": {
"class": "ResourceLoaderULSModule" "class": "ResourceLoaderULSModule"
@@ -270,9 +258,7 @@
"ext.uls.preferences", "ext.uls.preferences",
"jquery.uls.grid", "jquery.uls.grid",
"mediawiki.ui.button" "mediawiki.ui.button"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.mediawiki": { "ext.uls.mediawiki": {
"targets": [ "targets": [
@@ -288,15 +274,11 @@
"ext.uls.webfonts", "ext.uls.webfonts",
"jquery.uls.grid", "jquery.uls.grid",
"mediawiki.util" "mediawiki.util"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.messages": { "ext.uls.messages": {
"class": "ResourceLoaderULSJsonMessageModule", "class": "ResourceLoaderULSJsonMessageModule",
"dependencies": "ext.uls.i18n", "dependencies": "ext.uls.i18n"
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.preferences": { "ext.uls.preferences": {
"targets": [ "targets": [
@@ -308,26 +290,19 @@
"mediawiki.api", "mediawiki.api",
"mediawiki.user", "mediawiki.user",
"mediawiki.storage" "mediawiki.storage"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.preferencespage": { "ext.uls.preferencespage": {
"styles": "css/ext.uls.preferencespage.less", "styles": "css/ext.uls.preferencespage.less"
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.pt": { "ext.uls.pt": {
"targets": [ "desktop", "mobile" ], "targets": [ "desktop", "mobile" ],
"styles": "css/ext.uls.pt.less", "styles": "css/ext.uls.pt.less",
"localBasePath": "resources",
"skinStyles": { "skinStyles": {
"monobook": "css/ext.uls.pt-monobook.less" "monobook": "css/ext.uls.pt-monobook.less"
}, }
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.setlang": { "ext.uls.setlang": {
"localBasePath": "resources",
"styles": [ "styles": [
"css/ext.uls.dialog.less", "css/ext.uls.dialog.less",
"css/ext.uls.setlang.less" "css/ext.uls.setlang.less"
@@ -349,8 +324,7 @@
"ext-uls-setlang-accept", "ext-uls-setlang-accept",
"ext-uls-setlang-cancel", "ext-uls-setlang-cancel",
"ext-uls-setlang-loading" "ext-uls-setlang-loading"
], ]
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.webfonts": { "ext.uls.webfonts": {
"targets": [ "desktop", "mobile" ], "targets": [ "desktop", "mobile" ],
@@ -358,17 +332,13 @@
"dependencies": [ "dependencies": [
"ext.uls.preferences", "ext.uls.preferences",
"jquery.client" "jquery.client"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.webfonts.fonts": { "ext.uls.webfonts.fonts": {
"dependencies": [ "dependencies": [
"jquery.webfonts", "jquery.webfonts",
"ext.uls.webfonts.repository" "ext.uls.webfonts.repository"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.webfonts.mobile": { "ext.uls.webfonts.mobile": {
"scripts": "js/ext.uls.webfonts.mobile.js", "scripts": "js/ext.uls.webfonts.mobile.js",
@@ -378,18 +348,14 @@
"dependencies": [ "dependencies": [
"jquery.webfonts", "jquery.webfonts",
"ext.uls.webfonts.repository" "ext.uls.webfonts.repository"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"ext.uls.webfonts.repository": { "ext.uls.webfonts.repository": {
"scripts": "js/ext.uls.webfonts.repository.js", "scripts": "js/ext.uls.webfonts.repository.js",
"targets": [ "targets": [
"desktop", "desktop",
"mobile" "mobile"
], ]
"localBasePath": "resources",
"remoteExtPath": "UniversalLanguageSelector/resources"
}, },
"jquery.ime": { "jquery.ime": {
"scripts": "jquery.ime/jquery.ime.js", "scripts": "jquery.ime/jquery.ime.js",