Skip to content

Commit e208425

Browse files
committed
Updated jscs config
1 parent 9fd57f0 commit e208425

1 file changed

Lines changed: 160 additions & 108 deletions

File tree

.jscsrc

Lines changed: 160 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -1,113 +1,165 @@
11
{
2-
"requireSpacesInConditionalExpression": true,
3-
"requireSpacesInFunction": {
4-
"beforeOpeningCurlyBrace": true
5-
},
6-
"disallowSpacesInFunction": {
7-
"beforeOpeningRoundBrace": true
8-
},
9-
"requireMultipleVarDecl": "onevar",
10-
"requireSpacesInsideObjectBrackets": "all",
11-
"disallowSpaceAfterObjectKeys": true,
12-
"requireSpaceAfterBinaryOperators": [
13-
"=", "+=", "-=", "*=", "/=", "%=", "<<=", ">>=", ">>>=",
14-
"&=", "|=", "^=", "+=",
2+
"requireSpacesInConditionalExpression": {
3+
"afterTest": true,
4+
"beforeConsequent": true,
5+
"afterConsequent": true,
6+
"beforeAlternate": true
7+
},
8+
"requireSpacesInFunction": {
9+
"beforeOpeningCurlyBrace": true
10+
},
11+
"disallowSpacesInAnonymousFunctionExpression": {
12+
"beforeOpeningRoundBrace": true
13+
},
14+
"requireMultipleVarDecl": "onevar",
15+
"requireSpacesInsideObjectBrackets": "all",
16+
"disallowSpaceAfterObjectKeys": true,
17+
"requireSpaceAfterBinaryOperators": [
18+
"=", "+=", "-=", "*=", "/=", "%=", "<<=", ">>=", ">>>=",
19+
"&=", "|=", "^=", "+=",
1520

16-
"+", "-", "*", "/", "%", "<<", ">>", ">>>", "&",
17-
"|", "^", "&&", "||", "===", "==", ">=",
18-
"<=", "<", ">", "!=", "!=="
19-
],
20-
"requireSpaceBeforeBinaryOperators": [
21-
"=", "+=", "-=", "*=", "/=", "%=", "<<=", ">>=", ">>>=",
22-
"&=", "|=", "^=", "+=",
21+
"+", "-", "*", "/", "%", "<<", ">>", ">>>", "&",
22+
"|", "^", "&&", "||", "===", "==", ">=",
23+
"<=", "<", ">", "!=", "!=="
24+
],
25+
"requireSpaceBeforeBinaryOperators": [
26+
"=", "+=", "-=", "*=", "/=", "%=", "<<=", ">>=", ">>>=",
27+
"&=", "|=", "^=", "+=",
2328

24-
"+", "-", "*", "/", "%", "<<", ">>", ">>>", "&",
25-
"|", "^", "&&", "||", "===", "==", ">=",
26-
"<=", "<", ">", "!=", "!=="
27-
],
28-
"disallowKeywords": ["with"],
29-
"disallowMultipleLineBreaks": true,
30-
"validateLineBreaks": "LF",
31-
"disallowMixedSpacesAndTabs": "smart",
32-
"disallowTrailingWhitespace": true,
29+
"+", "-", "*", "/", "%", "<<", ">>", ">>>", "&",
30+
"|", "^", "&&", "||", "===", "==", ">=",
31+
"<=", "<", ">", "!=", "!=="
32+
],
33+
"disallowKeywords": ["with"],
34+
"disallowMultipleLineBreaks": true,
35+
"validateLineBreaks": "LF",
36+
"disallowMixedSpacesAndTabs": "smart",
37+
"disallowTrailingWhitespace": true,
38+
"requireCurlyBraces": [
39+
"if",
40+
"else",
41+
"for",
42+
"while",
43+
"do",
44+
"try",
45+
"catch"
46+
],
47+
"requireSpaceBeforeBlockStatements": true,
48+
"requireParenthesesAroundIIFE": true,
49+
"requireBlocksOnNewline": true,
50+
"requireOperatorBeforeLineBreak": [
51+
"?",
52+
"=",
53+
"+",
54+
"-",
55+
"/",
56+
"*",
57+
"==",
58+
"===",
59+
"!=",
60+
"!==",
61+
">",
62+
">=",
63+
"<",
64+
"<="
65+
],
66+
"requireSpaceBeforeBinaryOperators": [
67+
"?",
68+
"=",
69+
"+",
70+
"-",
71+
"/",
72+
"*",
73+
"==",
74+
"===",
75+
"!=",
76+
"!==",
77+
">",
78+
">=",
79+
"<",
80+
"<="
81+
],
82+
"requireSpaceAfterBinaryOperators": [
83+
"?",
84+
"=",
85+
"+",
86+
"/",
87+
"*",
88+
":",
89+
"==",
90+
"===",
91+
"!=",
92+
"!==",
93+
">",
94+
">=",
95+
"<",
96+
"<="
97+
],
98+
"disallowSpaceBeforeBinaryOperators": [","],
99+
"disallowSpaceAfterBinaryOperators": [],
100+
"disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~"],
101+
"requireSpaceAfterPrefixUnaryOperators": ["!"],
102+
"disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
103+
"requireCamelCaseOrUpperCaseIdentifiers": true,
104+
"disallowMultipleLineStrings": true,
105+
"validateQuoteMarks": "'",
106+
"validateIndentation": "\t",
107+
"requireLineFeedAtFileEnd": true,
108+
"requireDotNotation": true,
109+
"disallowNewlineBeforeBlockStatements": true,
110+
"requireSpaceAfterKeywords": [
111+
"do",
112+
"for",
113+
"if",
114+
"else",
115+
"switch",
116+
"case",
117+
"try",
118+
"catch",
119+
"void",
120+
"while",
121+
"with",
122+
"return",
123+
"typeof"
124+
],
125+
"requireSpaceAfterLineComment": true,
126+
"requireSpaceBeforeKeywords": [
127+
"else",
128+
"while",
129+
"catch"
130+
],
131+
"requireSpaceBeforeObjectValues": true,
132+
"requireSpaceBetweenArguments": true,
133+
"requireSpacesInAnonymousFunctionExpression": {
134+
"beforeOpeningCurlyBrace": true
135+
},
136+
"requireSpacesInForStatement": true,
137+
"requireSpacesInsideArrayBrackets": "all",
138+
"requireSpacesInsideParentheses": {
139+
"all": true,
140+
"except": [
141+
"{",
142+
"}",
143+
"[",
144+
"]",
145+
"function"
146+
]
147+
},
148+
"requireYodaConditions": true,
149+
"validateParameterSeparator": ", ",
33150

34-
"requireCurlyBraces": [ "if", "else", "for", "while", "do", "try", "catch" ],
35-
"requireSpaceBeforeBlockStatements": true,
36-
"requireParenthesesAroundIIFE": true,
37-
"requireBlocksOnNewline": true,
38-
"requireOperatorBeforeLineBreak": [
39-
"?",
40-
"=",
41-
"+",
42-
"-",
43-
"/",
44-
"*",
45-
"==",
46-
"===",
47-
"!=",
48-
"!==",
49-
">",
50-
">=",
51-
"<",
52-
"<="
53-
],
54-
"requireSpaceBeforeBinaryOperators": [
55-
"?",
56-
"=",
57-
"+",
58-
"-",
59-
"/",
60-
"*",
61-
"==",
62-
"===",
63-
"!=",
64-
"!==",
65-
">",
66-
">=",
67-
"<",
68-
"<="
69-
],
70-
"requireSpaceAfterBinaryOperators": [
71-
"?",
72-
"=",
73-
"+",
74-
"/",
75-
"*",
76-
":",
77-
"==",
78-
"===",
79-
"!=",
80-
"!==",
81-
">",
82-
">=",
83-
"<",
84-
"<="
85-
],
86-
"disallowSpaceBeforeBinaryOperators": [","],
87-
"disallowSpaceAfterBinaryOperators": [],
88-
"disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~"],
89-
"requireSpaceAfterPrefixUnaryOperators": ["!"],
90-
"disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
91-
"requireCamelCaseOrUpperCaseIdentifiers": true,
92-
"disallowMultipleLineStrings": true,
93-
"validateQuoteMarks": "'",
94-
"validateIndentation": "\t",
95-
"requireLineFeedAtFileEnd": true,
96-
"requireDotNotation": true,
97-
"disallowNewlineBeforeBlockStatements": true,
98-
99-
"disallowTrailingComma": true,
100-
"disallowPaddingNewlinesInBlocks": true,
101-
"disallowEmptyBlocks": true,
102-
"disallowQuotedKeysInObjects": "allButReserved",
103-
"disallowDanglingUnderscores": true,
104-
"requireCommaBeforeLineBreak": true,
105-
"disallowKeywordsOnNewLine": ["else"],
106-
"requireCapitalizedConstructors": true,
107-
"safeContextKeyword": [ "that" ],
108-
"validateJSDoc": {
109-
"checkParamNames": true,
110-
"checkRedundantParams": true,
111-
"requireParamTypes": true
112-
}
151+
"disallowTrailingComma": true,
152+
"disallowPaddingNewlinesInBlocks": true,
153+
"disallowEmptyBlocks": true,
154+
"disallowQuotedKeysInObjects": "allButReserved",
155+
"disallowDanglingUnderscores": true,
156+
"requireCommaBeforeLineBreak": true,
157+
"disallowKeywordsOnNewLine": ["else"],
158+
"requireCapitalizedConstructors": true,
159+
"safeContextKeyword": [ "that" ],
160+
"jsDoc": {
161+
"checkParamNames": true,
162+
"checkRedundantParams": true,
163+
"requireParamTypes": true
164+
}
113165
}

0 commit comments

Comments
 (0)