|
1 | 1 | { |
2 | | - "disallowDanglingUnderscores": false, |
3 | | - "disallowIdentifierNames": [], |
4 | | - "disallowImplicitTypeConversion": [], |
5 | | - "disallowKeywordsOnNewLine": [ |
6 | | - "catch", |
7 | | - "else" |
8 | | - ], |
9 | | - "disallowKeywords": [ |
10 | | - "void", |
11 | | - "with" |
12 | | - ], |
13 | | - "disallowMixedSpacesAndTabs": true, |
14 | | - "disallowMultipleLineBreaks": true, |
15 | | - "disallowMultipleLineStrings": true, |
16 | | - "disallowMultipleSpaces": true, |
17 | | - "disallowMultipleVarDecl": "exceptUndefined", |
18 | | - "disallowNewlineBeforeBlockStatements": true, |
19 | | - "disallowPaddingNewlinesBeforeKeywords": [ |
20 | | - "case", |
21 | | - "typeof" |
22 | | - ], |
23 | | - "disallowPaddingNewlinesInBlocks": true, |
24 | | - "disallowQuotedKeysInObjects": true, |
25 | | - "disallowSpaceAfterKeywords": [ |
26 | | - "catch", |
27 | | - "for", |
28 | | - "switch", |
29 | | - "while" |
30 | | - ], |
31 | | - "disallowSpaceAfterObjectKeys": true, |
32 | | - "disallowSpaceAfterPrefixUnaryOperators": true, |
33 | | - "disallowSpaceBeforePostfixUnaryOperators": true, |
34 | | - "disallowSpacesInCallExpression": true, |
35 | | - "disallowSpacesInsideParentheses": true, |
36 | | - "disallowTrailingComma": true, |
37 | | - "disallowTrailingWhitespace": true, |
38 | | - "disallowYodaConditions": true, |
| 2 | + "preset": "google", |
| 3 | + |
| 4 | + "disallowVar": true, |
| 5 | + "jsDoc": { |
| 6 | + "checkParamExistence": true, |
| 7 | + "checkParamNames": true, |
| 8 | + "checkTypes": true, |
| 9 | + "requireParamTypes": true, |
| 10 | + "requireHyphenBeforeDescription": true, |
| 11 | + }, |
39 | 12 | "maximumLineLength": 120, |
40 | | - "requireBlocksOnNewline": true, |
41 | | - "requireCamelCaseOrUpperCaseIdentifiers": false, |
42 | | - "requireCapitalizedComments": { |
43 | | - "allExcept": [ |
44 | | - "exported", |
45 | | - "global", |
46 | | - "jshint" |
47 | | - ] |
48 | | - }, |
49 | | - "requireCapitalizedConstructors": true, |
50 | | - "requireCommaBeforeLineBreak": true, |
51 | | - "requireCurlyBraces": [ |
52 | | - "catch", |
53 | | - "do", |
54 | | - "else", |
55 | | - "for", |
56 | | - "if", |
57 | | - "try", |
58 | | - "while" |
59 | | - ], |
60 | | - "requireDollarBeforejQueryAssignment": true, |
61 | | - "requireDotNotation": true, |
62 | | - "requireKeywordsOnNewLine": [ |
63 | | - "break", |
64 | | - "case", |
65 | | - "default" |
66 | | - ], |
67 | | - "requireLineBreakAfterVariableAssignment": true, |
68 | | - "requireOperatorBeforeLineBreak": true, |
69 | | - "requirePaddingNewLineAfterVariableDeclaration": true, |
70 | | - "requirePaddingNewLinesAfterBlocks": { |
71 | | - "allExcept": [ |
72 | | - "inArrayExpressions", |
73 | | - "inCallExpressions", |
74 | | - "inProperties" |
75 | | - ] |
76 | | - }, |
77 | | - "requirePaddingNewLinesAfterUseStrict": true, |
78 | | - "requirePaddingNewLinesBeforeExport": true, |
79 | | - "requirePaddingNewlinesBeforeKeywords": [ |
80 | | - "do", |
81 | | - "for", |
82 | | - "function", |
83 | | - "if", |
84 | | - "return", |
85 | | - "switch", |
86 | | - "try", |
87 | | - "void", |
88 | | - "while", |
89 | | - "with" |
90 | | - ], |
91 | | - "requirePaddingNewLinesBeforeLineComments": { |
92 | | - "allExcept": "firstAfterCurly" |
93 | | - }, |
94 | | - "requirePaddingNewLinesInObjects": true, |
95 | | - "requireParenthesesAroundIIFE": true, |
96 | | - "requireSemicolons": true, |
97 | | - "requireSpaceAfterBinaryOperators": true, |
98 | | - "requireSpaceAfterKeywords": [ |
99 | | - "case", |
100 | | - "do", |
101 | | - "else", |
102 | | - "if", |
103 | | - "return", |
104 | | - "try", |
105 | | - "typeof" |
106 | | - ], |
107 | 13 | "requireSpaceAfterLineComment": true, |
108 | | - "requireSpaceBeforeBinaryOperators": true, |
109 | | - "requireSpaceBeforeBlockStatements": true, |
110 | | - "requireSpaceBeforeKeywords": [ |
111 | | - "catch", |
112 | | - "else" |
113 | | - ], |
114 | | - "requireSpaceBeforeObjectValues": true, |
115 | | - "requireSpaceBetweenArguments": true, |
116 | | - "requireSpacesInAnonymousFunctionExpression": { |
117 | | - "beforeOpeningCurlyBrace": true |
118 | | - }, |
119 | | - "requireSpacesInConditionalExpression": true, |
120 | | - "requireSpacesInForStatement": true, |
121 | | - "requireSpacesInFunctionDeclaration": { |
122 | | - "beforeOpeningCurlyBrace": true |
123 | | - }, |
124 | | - "requireSpacesInFunctionExpression": { |
125 | | - "beforeOpeningCurlyBrace": true |
126 | | - }, |
127 | | - "requireSpacesInFunction": { |
128 | | - "beforeOpeningCurlyBrace": true |
129 | | - }, |
130 | | - "requireSpacesInNamedFunctionExpression": { |
131 | | - "beforeOpeningCurlyBrace": true |
132 | | - }, |
133 | 14 | "safeContextKeyword": ["that"], |
134 | | - "validateAlignedFunctionParameters": true, |
135 | 15 | "validateIndentation": 3, |
136 | | - "validateLineBreaks": "LF", |
137 | | - "validateNewlineAfterArrayElements": { |
138 | | - "maximum": 3 |
139 | | - }, |
140 | | - "validateParameterSeparator": ", ", |
141 | | - "validateQuoteMarks": "'" |
142 | 16 | } |
0 commit comments