build: Enable jscs rules 'requireSpacesInside*Brackets' and make pass
[lhc/web/wiklou.git] / .jscsrc
diff --git a/.jscsrc b/.jscsrc
index 34b2435..70a404b 100644 (file)
--- a/.jscsrc
+++ b/.jscsrc
@@ -1,12 +1,21 @@
 {
        "preset": "wikimedia",
 
-       "disallowKeywordsOnNewLine": null,
        "disallowQuotedKeysInObjects": null,
-       "disallowImplicitTypeConversion": null,
-       "requireLineBreakAfterVariableAssignment": null,
-       "requireSpaceAfterLineComment": null,
-       "requireSpacesInsideParentheses": null,
-       "requireSpacesInsideArrayBrackets": null,
-       "validateIndentation": null
+       "requireVarDeclFirst": null,
+       "jsDoc": null,
+
+       "requireDotNotation": { "allExcept": [ "keywords" ] },
+
+       "excludeFiles": [
+               "docs/**",
+               "extensions/**",
+               "node_modules/**",
+               "resources/lib/**",
+               "resources/src/jquery.tipsy/**",
+               "resources/src/jquery/jquery.farbtastic.js",
+               "resources/src/mediawiki.libs/**",
+               "skins/**",
+               "vendor/**"
+       ]
 }