{ "requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return"], "requireParenthesesAroundIIFE": true, "requireSpacesInFunctionExpression": { "beforeOpeningCurlyBrace": true }, "disallowSpacesInFunctionExpression": { "beforeOpeningRoundBrace": true }, "disallowSpacesInsideParentheses": true, "disallowSpaceAfterObjectKeys": true, "requireCommaBeforeLineBreak": true, "requireOperatorBeforeLineBreak": ["+", "-", "/", "*", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="], "disallowSpaceAfterBinaryOperators": ["!"], "disallowSpaceBeforeBinaryOperators": [","], "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"], "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"], "requireSpaceBeforeBinaryOperators": ["?", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="], "requireSpaceAfterBinaryOperators": ["?", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="], "disallowKeywords": ["with"], "disallowMultipleLineStrings": true, "validateLineBreaks": "LF", "validateIndentation": "\t", "disallowMixedSpacesAndTabs": "smart", "disallowTrailingWhitespace": true, "requireKeywordsOnNewLine": ["else"], "requireLineFeedAtFileEnd": true, "maximumLineLength": 140, "safeContextKeyword": "self", "requireDotNotation": true, "validateJSDoc": { "checkParamNames": true, "checkRedundantParams": true, "requireParamTypes": true }, "excludeFiles": ["node_modules/**"] }