UNPKG

2.91 kBPlain TextView Raw
1{
2 "requireCurlyBraces": true,
3 "requireSpaceAfterKeywords": [
4 "do",
5 "for",
6 "if",
7 "else",
8 "switch",
9 "case",
10 "try",
11 "catch",
12 "void",
13 "while",
14 "with",
15 "return",
16 "typeof"
17 // "function"
18 ],
19 "requireSpaceBeforeBlockStatements": true,
20 "requireParenthesesAroundIIFE": true,
21 "requireSpacesInConditionalExpression": true,
22 "requireSpacesInFunctionExpression": {
23 "beforeOpeningCurlyBrace": true
24 },
25 "disallowSpacesInFunctionExpression": {
26 "beforeOpeningRoundBrace": true
27 },
28 "requireSpacesInAnonymousFunctionExpression": {
29 "beforeOpeningCurlyBrace": true
30 },
31 "disallowSpacesInAnonymousFunctionExpression": {
32 "beforeOpeningRoundBrace": true
33 },
34 "requireSpacesInNamedFunctionExpression": {
35 "beforeOpeningCurlyBrace": true
36 },
37 "disallowSpacesInNamedFunctionExpression": {
38 "beforeOpeningRoundBrace": true
39 },
40 "requireSpacesInFunctionDeclaration": {
41 "beforeOpeningCurlyBrace": true
42 },
43 "disallowSpacesInFunctionDeclaration": {
44 "beforeOpeningRoundBrace": true
45 },
46 "requireSpacesInFunction": {
47 "beforeOpeningCurlyBrace": true
48 },
49 "disallowSpacesInFunction": {
50 "beforeOpeningRoundBrace": true
51 },
52 // "disallowSpacesInCallExpression": true,
53 "disallowMultipleVarDecl": true,
54 "requireBlocksOnNewline": true,
55 "disallowPaddingNewlinesInBlocks": true,
56 "disallowEmptyBlocks": true,
57 "disallowSpacesInsideObjectBrackets": true,
58 "disallowSpacesInsideArrayBrackets": true,
59 "disallowSpacesInsideParentheses": true,
60 "disallowSpaceAfterObjectKeys": true,
61 "requireSpaceBeforeObjectValues": true,
62 "requireCommaBeforeLineBreak": true,
63 "requireOperatorBeforeLineBreak": true,
64 "disallowSpaceAfterPrefixUnaryOperators": true,
65 "disallowSpaceBeforePostfixUnaryOperators": true,
66 "requireSpaceBeforeBinaryOperators": true,
67 "requireSpaceAfterBinaryOperators": true,
68 // "disallowImplicitTypeConversion": [
69 // "numeric",
70 // "boolean",
71 // "binary",
72 // "string"
73 // ],
74 "requireCamelCaseOrUpperCaseIdentifiers": true,
75 "disallowKeywords": ["with"],
76 "disallowMultipleLineStrings": true,
77 "disallowMultipleLineBreaks": true,
78 "disallowMixedSpacesAndTabs": true,
79 "disallowTrailingWhitespace": true,
80 "disallowTrailingComma": true,
81 "disallowKeywordsOnNewLine": ["else"],
82 "requireLineFeedAtFileEnd": true,
83 "maximumLineLength": 80,
84 "requireCapitalizedConstructors": true,
85 "requireDotNotation": true,
86 "disallowYodaConditions": true,
87 "requireSpaceAfterLineComment": true,
88 // "disallowAnonymousFunctions": false,
89 // "disallowFunctionDeclarations": true,
90 "disallowNewlineBeforeBlockStatements": true,
91 "validateLineBreaks": "LF",
92 "validateQuoteMarks": "'",
93 "validateIndentation": 2,
94 "validateParameterSeparator": ", ",
95 "safeContextKeyword": ["that"]
96}