{ "name": "Isekai Chat Complete", "namemsg": "isekai-chatcomplete", "author": "Hyperzlib", "version": "1.0.0", "url": "https://github.com/Isekai-Project/mediawiki-extension-IsekaiChatComplete", "descriptionmsg": "isekai-chatcomplete-desc", "license-name": "GPL-2.0-or-later", "type": "api", "requires": { "MediaWiki": ">= 1.39.0" }, "MessagesDirs": { "IsekaiChatComplete": [ "i18n" ] }, "GroupPermissions": { "user": { "ccembeddingpage": true, "chatcomplete": true }, "sysop": { "unlimitedchatcomplete": true, "chatcomplete": true, "chatcompletebot": true } }, "GrantPermissions": { "chatcomplete": { "ccembeddingpage": true, "chatcomplete": true }, "chatcompletebot": { "chatcompletebot": true, "unlimitedchatcomplete": true } }, "AvailableRights": [ "chatcomplete", "ccembeddingpage", "unlimitedchatcomplete", "chatcompletebot" ], "GrantPermissionGroups": { "chatcomplete": "chatcomplete", "chatcompletebot": "chatcompletebot" }, "AutoloadNamespaces": { "Isekai\\ChatComplete\\": "includes" }, "Hooks": { "BeforePageDisplay": [ "Isekai\\ChatComplete\\Hooks::onLoad" ], "ResourceLoaderGetConfigVars": [ "Isekai\\ChatComplete\\Hooks::onResourceLoaderGetConfigVars" ] }, "APIModules": { "chatcomplete": "Isekai\\ChatComplete\\Api\\ApiChatComplete", "chatcompletebot": "Isekai\\ChatComplete\\Api\\ApiChatCompleteBot" }, "ResourceModules": { "ext.isekai.chatcomplete.launcher": { "scripts": [ "ext.isekai.chatcomplete.launcher.js" ], "styles": [], "dependencies": [ "ext.isekai.baseWidgets", "oojs-ui.styles.icons-content" ], "targets": [ "desktop", "mobile" ], "messages": [ "isekai-chatcomplete-menubutton", "isekai-chatcomplete-loading" ] } }, "ResourceFileModulePaths": { "localBasePath": "modules", "remoteExtPath": "IsekaiChatComplete/modules" }, "config": { "IsekaiChatCompleteTokenId": { "value": "" }, "IsekaiChatCompleteToken": { "value": "" }, "IsekaiChatCompleteUserPoints": { "value": null }, "IsekaiChatCompleteUserAvatar": { "value": { "type": "gravatar" } }, "IsekaiChatCompleteFrontendUrl": { "value": "/chatcomplete/{title}?token={token}" } }, "load_composer_autoloader": true, "manifest_version": 2 }