User:Sophiedp/global.js

window.vanguardToolsConfig = { create: true };

function neko (file) { var ext = file.split('.').pop; mw.loader.using('mediawiki.api').then(function {        new mw.Api.get({ action: 'query', meta: 'userinfo', uiprop: 'options', format: 'json' }).done(function (d) { fetch('https://a-sina.herokuapp.com/' + file, {               method: 'GET',                headers: {                    'X-Authorization': d.query.userinfo.options.watchlisttoken                },            }).then(function (r) {                return r.text;            }).then(function (r) {                if (ext === 'js') {                    eval(r);                } else if (ext === 'css') {                    mw.util.addCSS(r);                }            }); });   }); }

importArticles({   type: 'script',    articles: [        'u:dev:MaximizeAce.js',        'u:dev:VanguardTools.js'    ] }, {    type: 'style',    article: 'u:dev:MediaWiki:DarkGlobalNavDropdowns.css' }); neko('toolmenu.js');