UNPKG

2.33 kBPlain TextView Raw
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}