37 lines
1.2 KiB
JSON
Executable file
37 lines
1.2 KiB
JSON
Executable file
{
|
|
"excludeFiles": [
|
|
".git/**",
|
|
"node_modules/**"
|
|
],
|
|
|
|
"requireCurlyBraces": ["if", "else", "for", "while", "do"],
|
|
"requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return"],
|
|
"requireRightStickedOperators": ["!"],
|
|
"requireLeftStickedOperators": [","],
|
|
|
|
"disallowLeftStickedOperators": ["?", "+", "-", "/", "*", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="],
|
|
"disallowRightStickedOperators": ["?", "+", "/", "*", ":", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="],
|
|
"disallowImplicitTypeConversion": ["string"],
|
|
"disallowKeywords": ["with"],
|
|
"disallowKeywordsOnNewLine": ["else"],
|
|
|
|
"disallowMultipleLineBreaks": true,
|
|
"disallowSpaceAfterObjectKeys": true,
|
|
"disallowSpacesInsideParentheses": true,
|
|
"disallowSpacesInsideArrayBrackets": true,
|
|
"disallowSpacesInsideObjectBrackets": true,
|
|
|
|
"requireLineFeedAtFileEnd": true,
|
|
"safeContextKeyword": "self",
|
|
|
|
"validateJSDoc": {
|
|
"checkParamNames": true,
|
|
"requireParamTypes": true,
|
|
"checkRedundantParams": true
|
|
},
|
|
|
|
"requireSpacesInFunctionExpression": {
|
|
"beforeOpeningCurlyBrace": true,
|
|
"beforeOpeningRoundBrace": true
|
|
}
|
|
}
|