X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=.jscsrc;h=aaa876c3e22e6bdccbb6d5756fe51b670ae1dbbf;hp=98b81db9dcd31f5949d3ebbd8b5bbef81c9fceed;hb=ee734d0d3c7533bd9a690dbd71f5151da55c32ad;hpb=44aec8a00a9f0f92a746ca575b58147fea1135e5 diff --git a/.jscsrc b/.jscsrc index 98b81db9dc..aaa876c3e2 100644 --- a/.jscsrc +++ b/.jscsrc @@ -1,7 +1,26 @@ { "preset": "wikimedia", + "es3": true, - "disallowQuotedKeysInObjects": null, - "requireSpacesInsideParentheses": null, - "requireSpacesInsideArrayBrackets": null + "requireVarDeclFirst": null, + + "disallowQuotedKeysInObjects": "allButReserved", + "requireDotNotation": { "allExcept": [ "keywords" ] }, + "jsDoc": { + "requireNewlineAfterDescription": true, + "requireParamTypes": true, + "requireReturnTypes": true + }, + + "excludeFiles": [ + "docs/**", + "extensions/**", + "node_modules/**", + "resources/lib/**", + "resources/src/jquery.tipsy/**", + "resources/src/jquery/jquery.farbtastic.js", + "resources/src/mediawiki.libs/**", + "skins/**", + "vendor/**" + ] }