UNPKG

2.81 kBJSONView Raw
1{
2 "requireCurlyBraces": [
3 "if",
4 "else",
5 "for",
6 "while",
7 "do",
8 "try",
9 "catch"
10 ],
11 "requireOperatorBeforeLineBreak": true,
12 "requireParenthesesAroundIIFE": true,
13 "requireCommaBeforeLineBreak": true,
14 "requireCamelCaseOrUpperCaseIdentifiers": true,
15 "requireDotNotation": {
16 "allExcept": ["snake_case"]
17 },
18 "requireSpacesInForStatement": true,
19 "requireSpaceBetweenArguments": true,
20 "maximumLineLength": {
21 "value": 100,
22 "tabSize": 4,
23 "allExcept": ["urlComments", "regex"]
24 },
25 "validateQuoteMarks": { "mark": "\"", "escape": true },
26
27 "disallowMixedSpacesAndTabs": "smart",
28 "disallowTrailingWhitespace": true,
29 "disallowMultipleLineStrings": true,
30 "disallowTrailingComma": true,
31 "disallowSpaceBeforeComma": true,
32 "requireSpaceAfterComma": true,
33
34 "requireSpaceBeforeBlockStatements": true,
35 "requireSpacesInFunctionExpression": {
36 "beforeOpeningCurlyBrace": true
37 },
38 "requireSpacesInsideParentheses": "all",
39 "requireSpaceAfterKeywords": [
40 "if",
41 "else",
42 "for",
43 "while",
44 "do",
45 "switch",
46 "return",
47 "try",
48 "catch"
49 ],
50 "requireSpacesInsideObjectBrackets": "all",
51 "requireSpacesInsideBrackets": true,
52 "requireSemicolons": true,
53 "requireSpacesInConditionalExpression": true,
54 "requireSpaceAfterBinaryOperators": true,
55 "requireLineFeedAtFileEnd": true,
56 "requireSpaceBeforeBinaryOperators": [
57 "=", "+=", "-=", "*=", "/=", "%=", "<<=", ">>=", ">>>=",
58 "&=", "|=", "^=", "+=",
59
60 "+", "-", "*", "/", "%", "<<", ">>", ">>>", "&",
61 "|", "^", "&&", "||", "===", "==", ">=",
62 "<=", "<", ">", "!=", "!=="
63 ],
64 "requireSpacesInAnonymousFunctionExpression": {
65 "beforeOpeningCurlyBrace": true
66 },
67 "requireSpacesInNamedFunctionExpression": {
68 "beforeOpeningCurlyBrace": true
69 },
70 "requirePaddingNewLinesBeforeLineComments": true,
71 "requireCapitalizedComments": {
72 "inlined": true
73 },
74 "validateLineBreaks": "LF",
75
76 "disallowKeywords": [ "with" ],
77 "disallowKeywordsOnNewLine": [ "else" ],
78 "disallowSpacesInFunctionExpression": {
79 "beforeOpeningRoundBrace": true
80 },
81 "disallowSpacesInNamedFunctionExpression": {
82 "beforeOpeningRoundBrace": true
83 },
84 "disallowSpacesInAnonymousFunctionExpression": {
85 "beforeOpeningRoundBrace": true
86 },
87 "disallowSpacesInCallExpression": true,
88 "disallowSpaceAfterObjectKeys": true,
89 "disallowSpaceAfterPrefixUnaryOperators": true,
90 "disallowSpaceBeforePostfixUnaryOperators": true,
91 "disallowSpaceBeforeBinaryOperators": [ ",", ":" ],
92 "disallowMultipleLineBreaks": true
93}