JanZerebecki has uploaded a new change for review.

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

Change subject: Upgrade to jscs 2.0
......................................................................

Upgrade to jscs 2.0

Disable some rules that we don't yet follow.

Bug: T107124
Change-Id: I1a33a888297bfd7f9e56cc52107ed0c33ff6592f
---
M .jscsrc
M package.json
2 files changed, 6 insertions(+), 3 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikibaseQualityConstraints
 refs/changes/65/229065/1

diff --git a/.jscsrc b/.jscsrc
index 78c92c0..b7a0883 100644
--- a/.jscsrc
+++ b/.jscsrc
@@ -2,6 +2,9 @@
        // 
https://github.com/jscs-dev/node-jscs/blob/master/presets/wikimedia.json
        "preset": "wikimedia",
 
+       // maybe enable?
+       "requireVarDeclFirst": null,
+
        // ----
        // Own rules
 
@@ -17,4 +20,4 @@
        ],
 
        "excludeFiles": [ "node_modules/**", "vendor/**" ]
-}
\ No newline at end of file
+}
diff --git a/package.json b/package.json
index 5f9266f..d260b86 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,7 @@
        "author": "BP2014N1",
        "license": "GPL-2.0+",
        "devDependencies": {
-               "jscs": "",
+               "jscs": ">=2.0",
                "jshint": ""
        }
-}
\ No newline at end of file
+}

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1a33a888297bfd7f9e56cc52107ed0c33ff6592f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikibaseQualityConstraints
Gerrit-Branch: master
Gerrit-Owner: JanZerebecki <[email protected]>

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

Reply via email to