1 | {
|
2 | "disallowTabs": true,
|
3 | "preset": "google",
|
4 | "fileExtensions": [".js", "jscs"],
|
5 |
|
6 | "requireSemicolons": true,
|
7 | "requireParenthesesAroundIIFE": true,
|
8 | "maximumLineLength": 120,
|
9 | "validateLineBreaks": "LF",
|
10 | "validateIndentation": 4,
|
11 | "disallowTrailingComma": true,
|
12 | "disallowUnusedParams": true,
|
13 |
|
14 | "disallowSpacesInsideObjectBrackets": null,
|
15 | "disallowImplicitTypeConversion": ["string"],
|
16 |
|
17 | "safeContextKeyword": "_this",
|
18 |
|
19 | "disallowMultipleVarDecl": {
|
20 | allExcept: ['require']
|
21 | },
|
22 |
|
23 | "requireCamelCaseOrUpperCaseIdentifiers" : false,
|
24 |
|
25 | "jsDoc": {
|
26 | "checkAnnotations": "closurecompiler",
|
27 | "checkParamNames": true,
|
28 | "requireParamTypes": true,
|
29 | "checkRedundantParams": true,
|
30 | "checkReturnTypes": true,
|
31 | "checkRedundantReturns": true,
|
32 | "requireReturnTypes": true,
|
33 | "checkTypes": "capitalizedNativeCase",
|
34 | "checkRedundantAccess": true,
|
35 | "requireNewlineAfterDescription": true
|
36 | },
|
37 |
|
38 | "excludeFiles": [
|
39 | ]
|
40 | } |
\ | No newline at end of file |