UNPKG

2.06 kBPlain TextView Raw
1
2{
3 "disallowSpacesInNamedFunctionExpression": {
4 "beforeOpeningRoundBrace": true
5 },
6 "disallowSpacesInFunctionExpression": {
7 "beforeOpeningRoundBrace": true
8 },
9 "disallowSpacesInAnonymousFunctionExpression": {
10 "beforeOpeningRoundBrace": true
11 },
12 "disallowSpacesInFunctionDeclaration": {
13 "beforeOpeningRoundBrace": true
14 },
15 "disallowEmptyBlocks": true,
16 "disallowSpacesInsideArrayBrackets": true,
17 "disallowSpacesInsideParentheses": true,
18 "disallowQuotedKeysInObjects": true,
19 "disallowSpaceAfterObjectKeys": true,
20 "disallowSpaceAfterPrefixUnaryOperators": true,
21 "disallowSpaceBeforePostfixUnaryOperators": true,
22 "disallowSpaceBeforeBinaryOperators": [
23 ","
24 ],
25 "disallowMixedSpacesAndTabs": true,
26 "disallowTrailingWhitespace": true,
27 "excludeFiles": ["node_modules/**"],
28 "maximumLineLength": 100,
29 "disallowTrailingComma": true,
30 "disallowYodaConditions": true,
31 "disallowKeywords": [
32 "with"
33 ],
34 "disallowMultipleLineBreaks": true,
35 "disallowMultipleVarDecl": true,
36 "requireSpaceBeforeBlockStatements": true,
37 "requireSpacesInConditionalExpression": true,
38 "requireBlocksOnNewline": 1,
39 "requireCommaBeforeLineBreak": true,
40 "requireSpaceBeforeBinaryOperators": true,
41 "requireSpaceAfterBinaryOperators": true,
42 "requireCamelCaseOrUpperCaseIdentifiers": "ignoreProperties",
43 "requireLineFeedAtFileEnd": true,
44 "requireCapitalizedConstructors": true,
45 "requireDotNotation": true,
46 "requireSpacesInForStatement": true,
47 "requireSpaceBetweenArguments": true,
48 "requireCurlyBraces": [
49 "do"
50 ],
51 "requireSpaceBeforeKeywords": [
52 "else"
53 ],
54 "requireSpaceAfterKeywords": [
55 "if",
56 "else",
57 "for",
58 "while",
59 "do",
60 "switch",
61 "case",
62 "return",
63 "try",
64 "catch",
65 "typeof"
66 ],
67 "requirePaddingNewLinesBeforeLineComments": {
68 "allExcept": "firstAfterCurly"
69 },
70 "safeContextKeyword": [
71 "self",
72 "_this"
73 ],
74 "validateLineBreaks": "LF",
75 "validateIndentation": 2,
76 "validateQuoteMarks": {
77 "mark": "'",
78 "escape": true
79 }
80}