UNPKG

2.52 kBPlain TextView Raw
1{
2 "excludeFiles": ["node_modules/**", "coverage/**", "tmp/**", "assets/**"],
3 "validateIndentation": 2,
4 "validateLineBreaks": "LF",
5 "validateQuoteMarks": "'",
6 "requireSemicolons": true,
7 "disallowEmptyBlocks": true,
8 "disallowKeywordsOnNewLine": ["else"],
9 "disallowKeywords": ["with"],
10 "disallowMixedSpacesAndTabs": true,
11 "disallowMultipleLineBreaks": true,
12 "disallowMultipleLineStrings": true,
13 "disallowMultipleVarDecl": "exceptUndefined",
14 "disallowNewlineBeforeBlockStatements": true,
15 "disallowOperatorBeforeLineBreak": ["."],
16 "disallowSpaceBeforeBinaryOperators": [","],
17 "disallowSpaceAfterObjectKeys": true,
18 "disallowSpaceAfterPrefixUnaryOperators": true,
19 "disallowSpaceBeforeComma": true,
20 "disallowSpaceBeforePostfixUnaryOperators": true,
21 "disallowSpaceBeforeSemicolon": true,
22 "disallowSpacesInCallExpression": true,
23 "disallowSpacesInFunctionDeclaration": {
24 "beforeOpeningRoundBrace": true
25 },
26 "disallowSpacesInFunctionExpression": {
27 "beforeOpeningRoundBrace": true
28 },
29 "disallowSpacesInsideParentheses": true,
30 "disallowSpacesInsideParenthesizedExpression": {
31 "allExcept": [ "{", "}" ]
32 },
33 "disallowTrailingComma": true,
34 "disallowTrailingWhitespace": true,
35 "disallowYodaConditions": true,
36 "requireBlocksOnNewline": true,
37 "requireCapitalizedConstructors": true,
38 "requireCommaBeforeLineBreak": true,
39 "requireCurlyBraces": [
40 "for",
41 "while",
42 "do",
43 "try",
44 "catch"
45 ],
46 "requireDotNotation": true,
47 "requireLineBreakAfterVariableAssignment": true,
48 "requireLineFeedAtFileEnd": true,
49 "requirePaddingNewLinesAfterBlocks": true,
50 "requirePaddingNewLinesAfterUseStrict": true,
51 "requireParenthesesAroundIIFE": true,
52 "requireSpaceAfterBinaryOperators": true,
53 "requireSpaceAfterKeywords": [
54 "do",
55 "for",
56 "if",
57 "else",
58 "switch",
59 "case",
60 "try",
61 "catch",
62 "void",
63 "while",
64 "with",
65 "return",
66 "typeof"
67 ],
68 "requireSpaceBeforeBinaryOperators": true,
69 "requireSpaceBeforeBlockStatements": true,
70 "requireSpaceBetweenArguments": true,
71 "requireSpacesInFunction": {
72 "beforeOpeningCurlyBrace": true
73 },
74 "requireSpacesInConditionalExpression": true,
75 "requireSpacesInForStatement": true,
76 "requireSpacesInFunctionDeclaration": {
77 "beforeOpeningCurlyBrace": true
78 },
79 "requireSpacesInFunctionExpression": {
80 "beforeOpeningCurlyBrace": true
81 },
82 "validateNewlineAfterArrayElements": true,
83 "validateParameterSeparator": ", ",
84 "disallowMultipleSpaces": true
85}
\No newline at end of file