Paladox has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/282636

Change subject: Add npm entry point
......................................................................

Add npm entry point

Change-Id: Ibf99e806de9f467981668adefe5a6d2e84a9ecff
---
M .gitignore
M Minifier.php
A i18n/en.json
A i18n/qqq.json
4 files changed, 16 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Minifier 
refs/changes/36/282636/1

diff --git a/.gitignore b/.gitignore
index 9a252bc..a837233 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 server/node_modules
 server/settings.json
 npm-debug.log
+node_modules/**
diff --git a/Minifier.php b/Minifier.php
index 4a75d56..c7fe6b5 100644
--- a/Minifier.php
+++ b/Minifier.php
@@ -13,6 +13,8 @@
        'url' => 'https://www.mediawiki.org/wiki/Extension:Minifier',
 );
 
+$wgMessagesDirs['Minifier'] = __DIR__ . '/i18n';
+
 $wgAutoloadClasses['JSUglifier'] = __DIR__ . '/Minifier.body.php';
 $wgAutoloadClasses['MinificationException'] = __DIR__ . 
'/MinificationException.php';
 $wgResourceFilters['minify-js'] = 'JSUglifier';
@@ -28,4 +30,4 @@
 $wgMinifierConnectionOptions = array(
        CURLOPT_CONNECTTIMEOUT_MS => 1000,
        CURLOPT_TIMEOUT_MS => 10000,
-);
\ No newline at end of file
+);
diff --git a/i18n/en.json b/i18n/en.json
new file mode 100644
index 0000000..dfff303
--- /dev/null
+++ b/i18n/en.json
@@ -0,0 +1,6 @@
+{
+       "@metadata": {
+               "authors": []
+       },
+       "minifier-desc": "Improves JavaScript minification ratio by using an 
UglifyJS service"
+}
diff --git a/i18n/qqq.json b/i18n/qqq.json
new file mode 100644
index 0000000..f1c8940
--- /dev/null
+++ b/i18n/qqq.json
@@ -0,0 +1,6 @@
+{
+       "@metadata": {
+               "authors": []
+       },
+       "minifier-desc": 
"{{desc|what=extension|name=Minifier|url=https://www.mediawiki.org/wiki/Extension:Minifier}}";
+}

-- 
To view, visit https://gerrit.wikimedia.org/r/282636
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibf99e806de9f467981668adefe5a6d2e84a9ecff
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Minifier
Gerrit-Branch: master
Gerrit-Owner: Paladox <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to