1 | {
|
2 | "requireCurlyBraces": [
|
3 | "else",
|
4 | "for",
|
5 | "while",
|
6 | "do",
|
7 | "try",
|
8 | "catch"
|
9 | ],
|
10 | "requireSpaceAfterKeywords": [
|
11 | "if",
|
12 | "else",
|
13 | "for",
|
14 | "while",
|
15 | "do",
|
16 | "switch",
|
17 | "return",
|
18 | "try",
|
19 | "catch"
|
20 | ],
|
21 | "requireSpacesInNamedFunctionExpression": {
|
22 | "beforeOpeningCurlyBrace": true
|
23 | },
|
24 | "disallowSpacesInNamedFunctionExpression": {
|
25 | "beforeOpeningRoundBrace": true
|
26 | },
|
27 | "requireSpacesInAnonymousFunctionExpression": {
|
28 | "beforeOpeningRoundBrace": true,
|
29 | "beforeOpeningCurlyBrace": true
|
30 | },
|
31 | "requireSpacesInFunctionExpression": {
|
32 | "beforeOpeningCurlyBrace": true
|
33 | },
|
34 | "disallowSpacesInFunctionDeclaration": {
|
35 | "beforeOpeningRoundBrace": true
|
36 | },
|
37 | "disallowMultipleVarDecl": true,
|
38 | "requireBlocksOnNewline": true,
|
39 | "disallowEmptyBlocks": true,
|
40 | "disallowSpacesInsideObjectBrackets": true,
|
41 | "disallowSpacesInsideArrayBrackets": true,
|
42 | "disallowSpacesInsideParentheses": true,
|
43 | "disallowQuotedKeysInObjects": "allButReserved",
|
44 | "requireDotNotation": true,
|
45 | "disallowSpaceAfterObjectKeys": true,
|
46 | "requireCommaBeforeLineBreak": true,
|
47 | "requireOperatorBeforeLineBreak": [
|
48 | "?",
|
49 | "+",
|
50 | "-",
|
51 | "/",
|
52 | "*",
|
53 | "=",
|
54 | "==",
|
55 | "===",
|
56 | "!=",
|
57 | "!==",
|
58 | ">",
|
59 | ">=",
|
60 | "<",
|
61 | "<="
|
62 | ],
|
63 | "disallowSpaceBeforeBinaryOperators": [","],
|
64 | "requireSpaceBeforeBinaryOperators": [
|
65 | "?",
|
66 | "+",
|
67 | "/",
|
68 | "*",
|
69 | "=",
|
70 | "==",
|
71 | "===",
|
72 | "!=",
|
73 | "!==",
|
74 | ">",
|
75 | ">=",
|
76 | "<",
|
77 | "<="
|
78 | ],
|
79 | "disallowSpaceAfterPrefixUnaryOperators": ["!"],
|
80 | "requireSpaceAfterBinaryOperators": [
|
81 | "?",
|
82 | "+",
|
83 | "/",
|
84 | "*",
|
85 | ":",
|
86 | "=",
|
87 | "==",
|
88 | "===",
|
89 | "!=",
|
90 | "!==",
|
91 | ">",
|
92 | ">=",
|
93 | "<",
|
94 | "<="
|
95 | ],
|
96 | "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
|
97 | "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
|
98 | "requireSpaceBeforeBinaryOperators": [
|
99 | "+",
|
100 | "-",
|
101 | "/",
|
102 | "*",
|
103 | "=",
|
104 | "==",
|
105 | "===",
|
106 | "!=",
|
107 | "!=="
|
108 | ],
|
109 | "requireSpaceAfterBinaryOperators": [
|
110 | "+",
|
111 | "-",
|
112 | "/",
|
113 | "*",
|
114 | "=",
|
115 | "==",
|
116 | "===",
|
117 | "!=",
|
118 | "!=="
|
119 | ],
|
120 | "disallowKeywords": ["with"],
|
121 | "disallowMultipleLineStrings": true,
|
122 | "disallowMultipleLineBreaks": true,
|
123 | "validateLineBreaks": "LF",
|
124 | "validateQuoteMarks": "\"",
|
125 | "validateIndentation": "\t",
|
126 | "disallowTrailingWhitespace": true,
|
127 | "disallowKeywordsOnNewLine": ["else", "catch"],
|
128 | "requireLineFeedAtFileEnd": true,
|
129 | "safeContextKeyword": ["self","PushDevice"],
|
130 | "disallowYodaConditions": true
|
131 | }
|