Merge "Log violations of load.php's no-session constraint"
[mediawiki.git] / .jscsrc
blob116c5cfbc87570a98e60ba313f29c4b78735b171
2         "preset": "wikimedia",
3         "es3": true,
5         "requireVarDeclFirst": null,
7         "disallowQuotedKeysInObjects": "allButReserved",
8         "requireDotNotation": { "allExcept": [ "keywords" ] },
9         "jsDoc": {
10                 "checkAnnotations": {
11                         "preset": "jsduck5",
12                         "extra": {
13                                 "context": "some",
14                                 "source": "some",
15                                 "see": "some"
16                         }
17                 },
18                 "checkParamNames": true,
19                 "checkRedundantAccess": true,
20                 "checkRedundantReturns": true,
21                 "checkTypes": "strictNativeCase",
22                 "requireNewlineAfterDescription": true,
23                 "requireParamTypes": true,
24                 "requireReturnTypes": true
25         },
27         "excludeFiles": [
28                 "docs/**",
29                 "extensions/**",
30                 "node_modules/**",
31                 "resources/lib/**",
32                 "resources/src/jquery.tipsy/**",
33                 "resources/src/jquery/jquery.farbtastic.js",
34                 "resources/src/mediawiki.libs/**",
35                 "skins/**",
36                 "vendor/**"
37         ]