From d42d8b9baa131f9d912eeb2e287f00cf66a53e88 Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Thu, 26 May 2016 18:40:41 +0100 Subject: [PATCH] mediawiki.special.apisandbox: Use module.exports instead of mw.special mw.special.ApiSandbox is not used anywhere, and it's an easy candidate for converting to the new module export pattern. This removes the last use of the 'mediawiki.special.js' file, which violates T92459 due to having styles. Change-Id: I9b6972d763f34d50479099d4d726d1c77a91c223 --- resources/Resources.php | 1 - .../src/mediawiki.special/mediawiki.special.apisandbox.js | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/resources/Resources.php b/resources/Resources.php index 4d5173f1e4..2cc8c2edd9 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -1737,7 +1737,6 @@ return [ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.apisandbox.css', 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.apisandbox.js', 'dependencies' => [ - 'mediawiki.special', 'mediawiki.api', 'mediawiki.jqueryMsg', 'oojs-ui', diff --git a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js index 7aeafec53b..3d90307e81 100644 --- a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js +++ b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js @@ -557,7 +557,7 @@ * * @class mw.special.ApiSandbox */ - mw.special.ApiSandbox = ApiSandbox = { + ApiSandbox = { /** * Initialize the UI * @@ -1674,4 +1674,6 @@ $( ApiSandbox.init ); + module.exports = ApiSandbox; + }( jQuery, mediaWiki, OO ) ); -- 2.20.1